Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- ArgumentElement.cs
- NamespaceDecl.cs
- EventRouteFactory.cs
- EdgeProfileValidation.cs
- GlyphElement.cs
- ApplicationSecurityManager.cs
- DataTemplateSelector.cs
- TextRunProperties.cs
- RenderDataDrawingContext.cs
- TypeViewSchema.cs
- StatusStrip.cs
- StubHelpers.cs
- BindingContext.cs
- TaskFormBase.cs
- EventDescriptor.cs
- AnyReturnReader.cs
- WebPartDisplayMode.cs
- SimpleWebHandlerParser.cs
- KeyManager.cs
- Filter.cs
- TabRenderer.cs
- PnrpPermission.cs
- BasicCommandTreeVisitor.cs
- RoutedEventConverter.cs
- BitmapPalettes.cs
- SHA256CryptoServiceProvider.cs
- Helpers.cs
- CellQuery.cs
- BaseUriHelper.cs
- isolationinterop.cs
- HtmlAnchor.cs
- MetadataWorkspace.cs
- SchemaImporterExtensionElement.cs
- CryptoHelper.cs
- SecurityCriticalDataForSet.cs
- Bits.cs
- XmlSerializer.cs
- MessageBox.cs
- TabPage.cs
- DateTimeSerializationSection.cs
- EventManager.cs
- DebugInfoGenerator.cs
- ObjectListField.cs
- SessionIDManager.cs
- Itemizer.cs
- XPathPatternParser.cs
- CharacterMetrics.cs
- _Events.cs
- ValidatingPropertiesEventArgs.cs
- BitmapEffectState.cs
- DynamicActionMessageFilter.cs
- CustomErrorCollection.cs
- XmlMembersMapping.cs
- GridEntryCollection.cs
- DbConnectionStringBuilder.cs
- Config.cs
- CreateUserWizard.cs
- CorePropertiesFilter.cs
- EndpointPerformanceCounters.cs
- safex509handles.cs
- Renderer.cs
- DisplayMemberTemplateSelector.cs
- DataTableCollection.cs
- Privilege.cs
- X509Extension.cs
- StringUtil.cs
- View.cs
- SystemIcons.cs
- DesignerLoader.cs
- RawAppCommandInputReport.cs
- XPathNodeIterator.cs
- SafePointer.cs
- WCFBuildProvider.cs
- _AuthenticationState.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- MaskedTextBox.cs
- LookupNode.cs
- DataRecordInternal.cs
- DBPropSet.cs
- SimpleApplicationHost.cs
- CopyAction.cs
- DataGridViewCellStyleBuilderDialog.cs
- QueryRewriter.cs
- QueueProcessor.cs
- GlobalAllocSafeHandle.cs
- EncryptionUtility.cs
- DefaultProxySection.cs
- MetadataArtifactLoaderCompositeFile.cs
- CodeTypeParameter.cs
- FusionWrap.cs
- ClientTargetCollection.cs
- ErasingStroke.cs
- ObjectSelectorEditor.cs
- WebPartConnectionsConfigureVerb.cs
- EntityDescriptor.cs
- FontStretch.cs
- EventMappingSettingsCollection.cs
- MouseWheelEventArgs.cs
- TextMetrics.cs
- DelegatedStream.cs