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
- RSAPKCS1KeyExchangeDeformatter.cs
- DetailsViewDeleteEventArgs.cs
- EncoderNLS.cs
- ToggleButton.cs
- Visual3D.cs
- CopyAttributesAction.cs
- XmlnsCompatibleWithAttribute.cs
- UpdateTranslator.cs
- ColorKeyFrameCollection.cs
- GradientSpreadMethodValidation.cs
- UIElement.cs
- PasswordTextContainer.cs
- IriParsingElement.cs
- PointCollection.cs
- ItemContainerGenerator.cs
- TableRow.cs
- XmlSignatureManifest.cs
- FontFamilyIdentifier.cs
- ScriptManagerProxy.cs
- Thread.cs
- XpsS0ValidatingLoader.cs
- DbParameterCollectionHelper.cs
- HttpRequestCacheValidator.cs
- XmlSchemaResource.cs
- GroupItemAutomationPeer.cs
- DbProviderFactoriesConfigurationHandler.cs
- DataRecordInfo.cs
- RuntimeHandles.cs
- WebEventTraceProvider.cs
- entityreference_tresulttype.cs
- ControlCachePolicy.cs
- ContentValidator.cs
- Point4D.cs
- UrlPath.cs
- ImageBrush.cs
- HyperlinkAutomationPeer.cs
- WebPartManagerInternals.cs
- GroupDescription.cs
- Italic.cs
- PassportAuthentication.cs
- IdentityNotMappedException.cs
- MenuItemStyle.cs
- RelatedPropertyManager.cs
- ZipFileInfo.cs
- WebPartsPersonalizationAuthorization.cs
- StylusDevice.cs
- WizardSideBarListControlItemEventArgs.cs
- XpsDocumentEvent.cs
- SizeKeyFrameCollection.cs
- EnumerableRowCollection.cs
- UIPermission.cs
- DefaultSettingsSection.cs
- WorkflowMarkupSerializerMapping.cs
- SubMenuStyleCollectionEditor.cs
- HGlobalSafeHandle.cs
- XmlElementList.cs
- GlyphRun.cs
- DataGridViewCellStyle.cs
- ListViewContainer.cs
- HandlerBase.cs
- ExceptionHandler.cs
- CurrentChangedEventManager.cs
- TimelineGroup.cs
- Configuration.cs
- Object.cs
- TypedAsyncResult.cs
- InvokeProviderWrapper.cs
- ClusterUtils.cs
- Function.cs
- GridViewColumnHeaderAutomationPeer.cs
- ProxyWebPart.cs
- SystemException.cs
- PaintEvent.cs
- ManagedWndProcTracker.cs
- ParameterCollection.cs
- JsonDeserializer.cs
- TextStore.cs
- DateTimeSerializationSection.cs
- BrowserDefinition.cs
- TcpConnectionPool.cs
- Control.cs
- SourceSwitch.cs
- StyleCollection.cs
- AttributedMetaModel.cs
- FormView.cs
- ThreadStaticAttribute.cs
- Buffer.cs
- SudsParser.cs
- DefaultPropertyAttribute.cs
- EventMappingSettings.cs
- Vars.cs
- QueryExpr.cs
- DefaultClaimSet.cs
- RadioButtonFlatAdapter.cs
- StringExpressionSet.cs
- ConfigurationStrings.cs
- TemplatingOptionsDialog.cs
- SharedConnectionWorkflowTransactionService.cs
- DBAsyncResult.cs
- DataGridAutoFormat.cs