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
- DesignerSerializationOptionsAttribute.cs
- HtmlWindow.cs
- ValueQuery.cs
- ResourceReferenceExpressionConverter.cs
- OleDbErrorCollection.cs
- ConfigurationSectionGroup.cs
- XPathNavigatorReader.cs
- CursorConverter.cs
- Assert.cs
- ContentPosition.cs
- Roles.cs
- URIFormatException.cs
- SqlDataSource.cs
- DataServiceRequestOfT.cs
- XmlUnspecifiedAttribute.cs
- TextEditorParagraphs.cs
- XhtmlConformanceSection.cs
- Camera.cs
- CodeTypeParameterCollection.cs
- Calendar.cs
- PropertyStore.cs
- CopyNamespacesAction.cs
- DocumentViewerHelper.cs
- CacheChildrenQuery.cs
- ProgressBarRenderer.cs
- ObfuscationAttribute.cs
- KeyNameIdentifierClause.cs
- ImplicitInputBrush.cs
- Material.cs
- AlignmentYValidation.cs
- ApplicationContext.cs
- PeerUnsafeNativeCryptMethods.cs
- NotifyParentPropertyAttribute.cs
- CompensatableTransactionScopeActivity.cs
- PropertyDescriptorGridEntry.cs
- TypefaceCollection.cs
- GenerateDerivedKeyRequest.cs
- ListMarkerSourceInfo.cs
- ColorBuilder.cs
- ObjectAnimationBase.cs
- RegexGroupCollection.cs
- RIPEMD160.cs
- ManipulationStartedEventArgs.cs
- AttachedAnnotation.cs
- GatewayDefinition.cs
- WebPartActionVerb.cs
- mediaeventargs.cs
- ClientCultureInfo.cs
- Pkcs7Signer.cs
- XmlCollation.cs
- JoinElimination.cs
- WebPartTransformer.cs
- DatePicker.cs
- TimelineClockCollection.cs
- DocumentXmlWriter.cs
- WebPartDisplayModeEventArgs.cs
- ProxyAttribute.cs
- TypeBuilder.cs
- CqlWriter.cs
- TransactedBatchingElement.cs
- CompileXomlTask.cs
- XmlEncodedRawTextWriter.cs
- FacetEnabledSchemaElement.cs
- ResourceDictionary.cs
- xsdvalidator.cs
- VScrollBar.cs
- PerformanceCounterManager.cs
- MetafileHeader.cs
- RoutedEventHandlerInfo.cs
- MappedMetaModel.cs
- RepeatButtonAutomationPeer.cs
- ProxyWebPart.cs
- ThreadInterruptedException.cs
- InstanceDescriptor.cs
- EdmItemCollection.OcAssemblyCache.cs
- TextBlockAutomationPeer.cs
- RegisteredDisposeScript.cs
- FixedDocumentPaginator.cs
- RuntimeHelpers.cs
- SolidColorBrush.cs
- SecurityTimestamp.cs
- IndentedTextWriter.cs
- SmtpClient.cs
- WinEventWrap.cs
- FormViewInsertEventArgs.cs
- WebPartDescriptionCollection.cs
- Transactions.cs
- EnumConverter.cs
- ConvertTextFrag.cs
- RegistrySecurity.cs
- SystemDiagnosticsSection.cs
- WebPartUserCapability.cs
- InstanceOwnerException.cs
- RegistrySecurity.cs
- DataGridViewButtonCell.cs
- SafeNativeMethods.cs
- SchemaCollectionPreprocessor.cs
- SerialErrors.cs
- OutputCacheEntry.cs
- SystemUdpStatistics.cs