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
- HttpPostProtocolImporter.cs
- SamlAuthorizationDecisionStatement.cs
- FontWeightConverter.cs
- InternalSendMessage.cs
- SimpleTextLine.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- LayoutEngine.cs
- BigInt.cs
- RequestStatusBarUpdateEventArgs.cs
- TextPointerBase.cs
- SqlDataSourceCustomCommandPanel.cs
- CustomErrorCollection.cs
- CryptoHelper.cs
- assertwrapper.cs
- Parsers.cs
- HttpWebRequest.cs
- EditorPart.cs
- StyleSheetComponentEditor.cs
- ActivityInstance.cs
- Array.cs
- ObjectConverter.cs
- MatrixTransform3D.cs
- ViewStateAttachedPropertyFeature.cs
- PieceNameHelper.cs
- CompositeCollectionView.cs
- DictionaryManager.cs
- AsymmetricAlgorithm.cs
- EntityDesignerDataSourceView.cs
- ADConnectionHelper.cs
- TemplateField.cs
- CorrelationTokenInvalidatedHandler.cs
- ConnectionConsumerAttribute.cs
- _WinHttpWebProxyDataBuilder.cs
- ComAdminInterfaces.cs
- EdmPropertyAttribute.cs
- ResourceDictionary.cs
- ServiceHttpHandlerFactory.cs
- DataGrid.cs
- WebPartConnectionsConfigureVerb.cs
- SiteMapNodeItemEventArgs.cs
- Size3DValueSerializer.cs
- XmlLinkedNode.cs
- StrongNamePublicKeyBlob.cs
- BamlResourceDeserializer.cs
- HtmlTableRowCollection.cs
- Propagator.ExtentPlaceholderCreator.cs
- CdpEqualityComparer.cs
- SpeechRecognitionEngine.cs
- AccessDataSource.cs
- WinEventTracker.cs
- WorkflowInstanceExtensionManager.cs
- X509Extension.cs
- Win32Exception.cs
- FolderBrowserDialog.cs
- ChangeProcessor.cs
- PropertyToken.cs
- RsaSecurityKey.cs
- FixedFlowMap.cs
- WrappedKeySecurityToken.cs
- GridViewRowPresenter.cs
- Int32Rect.cs
- ListViewItemCollectionEditor.cs
- PageSetupDialog.cs
- EventLogPermission.cs
- QueryCacheManager.cs
- DebugInfoExpression.cs
- PointF.cs
- DataKeyArray.cs
- SizeFConverter.cs
- ButtonFlatAdapter.cs
- TraceLog.cs
- DesignBindingConverter.cs
- HtmlImage.cs
- WebPartUserCapability.cs
- MissingMemberException.cs
- HwndMouseInputProvider.cs
- WebCodeGenerator.cs
- QueryOutputWriter.cs
- BufferManager.cs
- TextSelectionHighlightLayer.cs
- VisualBrush.cs
- XmlUtf8RawTextWriter.cs
- XsltArgumentList.cs
- FileIOPermission.cs
- GeneralTransform3DCollection.cs
- CodeNamespaceCollection.cs
- StylusPlugInCollection.cs
- TypeConverterHelper.cs
- AnimationStorage.cs
- PaintValueEventArgs.cs
- TextEditorMouse.cs
- UIntPtr.cs
- SchemaNamespaceManager.cs
- ConvertEvent.cs
- TimeSpanConverter.cs
- SHA384.cs
- ExtractCollection.cs
- OleDbInfoMessageEvent.cs
- XmlnsCache.cs
- TextAdaptor.cs