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
- DrawingServices.cs
- XmlUnspecifiedAttribute.cs
- FormsAuthenticationTicket.cs
- HttpDebugHandler.cs
- GenericRootAutomationPeer.cs
- ListViewGroupItemCollection.cs
- BamlResourceContent.cs
- ValueSerializer.cs
- TypeDescriptor.cs
- HttpException.cs
- TypeDescriptor.cs
- ContainsRowNumberChecker.cs
- ControlValuePropertyAttribute.cs
- PasswordDeriveBytes.cs
- ClassData.cs
- CannotUnloadAppDomainException.cs
- CachingHintValidation.cs
- SqlExpander.cs
- CatalogZone.cs
- CompilationUnit.cs
- PackUriHelper.cs
- CheckBoxField.cs
- XmlName.cs
- Native.cs
- CodeMethodMap.cs
- SoapSchemaMember.cs
- OleDbFactory.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- ObjectStateManagerMetadata.cs
- FixedHighlight.cs
- SafeFileMappingHandle.cs
- HwndHostAutomationPeer.cs
- PolicyAssertionCollection.cs
- PKCS1MaskGenerationMethod.cs
- HttpWebRequestElement.cs
- TimelineGroup.cs
- XmlSchemaComplexType.cs
- SharedPersonalizationStateInfo.cs
- TextParentUndoUnit.cs
- Int64AnimationBase.cs
- PresentationTraceSources.cs
- httpserverutility.cs
- MissingManifestResourceException.cs
- DocumentReferenceCollection.cs
- TableLayoutStyle.cs
- Internal.cs
- SqlVisitor.cs
- XmlAnyElementAttribute.cs
- ErrorFormatterPage.cs
- OdbcEnvironmentHandle.cs
- CompressEmulationStream.cs
- Profiler.cs
- Quad.cs
- sqlnorm.cs
- OdbcConnectionFactory.cs
- SessionSwitchEventArgs.cs
- HelpProvider.cs
- PassportIdentity.cs
- ProcessHost.cs
- RuleSetBrowserDialog.cs
- ConfigurationPropertyAttribute.cs
- DirectionalLight.cs
- HiddenFieldPageStatePersister.cs
- AncestorChangedEventArgs.cs
- XmlByteStreamWriter.cs
- WhiteSpaceTrimStringConverter.cs
- SmiEventSink_Default.cs
- XmlAttribute.cs
- ProcessThreadCollection.cs
- CookieProtection.cs
- RbTree.cs
- Binding.cs
- IgnoreSectionHandler.cs
- CompositeFontFamily.cs
- UriTemplateHelpers.cs
- TransportChannelListener.cs
- ConfigXmlText.cs
- Missing.cs
- VisualStates.cs
- DetailsViewDeleteEventArgs.cs
- _ConnectStream.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- CharAnimationBase.cs
- BinaryMessageEncodingBindingElement.cs
- FilterableAttribute.cs
- TypeDescriptionProvider.cs
- X509RecipientCertificateClientElement.cs
- backend.cs
- ArgIterator.cs
- AncestorChangedEventArgs.cs
- State.cs
- CustomErrorsSection.cs
- ThicknessAnimation.cs
- compensatingcollection.cs
- OpenTypeLayout.cs
- ContainerAction.cs
- UrlMappingCollection.cs
- XmlEnumAttribute.cs
- OdbcReferenceCollection.cs
- DomNameTable.cs