Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / UI / WebControls / AccessDataSourceView.cs / 1 / AccessDataSourceView.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Data.OleDb; using System.Drawing.Design; using System.IO; using System.Security.Permissions; using System.Text; using System.Web.UI; using System.Web.Util; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class AccessDataSourceView : SqlDataSourceView { private AccessDataSource _owner; ////// Creates a new instance of AccessDataSourceView. /// public AccessDataSourceView(AccessDataSource owner, string name, HttpContext context) : base(owner, name, context) { Debug.Assert(owner != null); _owner = owner; } ////// Returns all the rows of the datasource. /// protected internal override IEnumerable ExecuteSelect(DataSourceSelectArguments arguments) { if (String.IsNullOrEmpty(_owner.DataFile)) { throw new InvalidOperationException(SR.GetString(SR.AccessDataSourceView_SelectRequiresDataFile, _owner.ID)); } return base.ExecuteSelect(arguments); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Data.OleDb; using System.Drawing.Design; using System.IO; using System.Security.Permissions; using System.Text; using System.Web.UI; using System.Web.Util; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class AccessDataSourceView : SqlDataSourceView { private AccessDataSource _owner; ////// Creates a new instance of AccessDataSourceView. /// public AccessDataSourceView(AccessDataSource owner, string name, HttpContext context) : base(owner, name, context) { Debug.Assert(owner != null); _owner = owner; } ////// Returns all the rows of the datasource. /// protected internal override IEnumerable ExecuteSelect(DataSourceSelectArguments arguments) { if (String.IsNullOrEmpty(_owner.DataFile)) { throw new InvalidOperationException(SR.GetString(SR.AccessDataSourceView_SelectRequiresDataFile, _owner.ID)); } return base.ExecuteSelect(arguments); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PrintDialog.cs
- CharacterMetrics.cs
- InitiatorSessionSymmetricMessageSecurityProtocol.cs
- IdentityValidationException.cs
- FontSizeConverter.cs
- DropSourceBehavior.cs
- MultiView.cs
- PropertyContainer.cs
- ChineseLunisolarCalendar.cs
- LocalFileSettingsProvider.cs
- FixedHighlight.cs
- Int32Animation.cs
- Overlapped.cs
- Mutex.cs
- MouseGesture.cs
- hwndwrapper.cs
- TransportConfigurationTypeElement.cs
- DaylightTime.cs
- ControlPropertyNameConverter.cs
- ChameleonKey.cs
- XamlReader.cs
- EnumCodeDomSerializer.cs
- MimeBasePart.cs
- Stack.cs
- Propagator.ExtentPlaceholderCreator.cs
- NetworkCredential.cs
- PathFigure.cs
- SqlMultiplexer.cs
- ProfileModule.cs
- PropertyNames.cs
- TimeoutValidationAttribute.cs
- RightsManagementInformation.cs
- DataSourceControlBuilder.cs
- CodeCatchClause.cs
- SupportsEventValidationAttribute.cs
- linebase.cs
- Sql8ExpressionRewriter.cs
- BasePattern.cs
- SafeProcessHandle.cs
- ValueProviderWrapper.cs
- EntityConnectionStringBuilderItem.cs
- AuthorizationSection.cs
- DbProviderFactories.cs
- SmtpFailedRecipientsException.cs
- Tile.cs
- PiiTraceSource.cs
- MemoryStream.cs
- VariantWrapper.cs
- GeometryDrawing.cs
- returneventsaver.cs
- TableItemStyle.cs
- WorkflowLayouts.cs
- Helper.cs
- HttpCapabilitiesBase.cs
- QilGenerator.cs
- CultureTable.cs
- activationcontext.cs
- DoubleLinkList.cs
- ManagementQuery.cs
- Sequence.cs
- DateRangeEvent.cs
- HtmlControlPersistable.cs
- Animatable.cs
- SearchExpression.cs
- DeclaredTypeValidator.cs
- RegistryKey.cs
- WindowsGraphicsWrapper.cs
- ThicknessConverter.cs
- Contracts.cs
- CodeTryCatchFinallyStatement.cs
- GenerateTemporaryTargetAssembly.cs
- PackageRelationshipCollection.cs
- DisplayMemberTemplateSelector.cs
- GlyphShapingProperties.cs
- ButtonField.cs
- ChannelSettingsElement.cs
- GetUserPreferenceRequest.cs
- Base64Decoder.cs
- RadioButtonRenderer.cs
- AsymmetricSignatureFormatter.cs
- AccessDataSourceView.cs
- xmlsaver.cs
- SqlFileStream.cs
- ScriptDescriptor.cs
- TreeView.cs
- ScalarConstant.cs
- ControlBindingsCollection.cs
- WorkflowDesigner.cs
- Activation.cs
- DiagnosticsConfiguration.cs
- ReaderWriterLockWrapper.cs
- InputManager.cs
- EventLogTraceListener.cs
- RadioButtonBaseAdapter.cs
- X509IssuerSerialKeyIdentifierClause.cs
- ControlParameter.cs
- MappingException.cs
- PairComparer.cs
- UpdateTracker.cs
- TimeSpanSecondsConverter.cs