Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebControls / AccessDataSourceView.cs / 1305376 / 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.Text; using System.Web.UI; using System.Web.Util; 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.Text; using System.Web.UI; using System.Web.Util; 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
- SettingsBindableAttribute.cs
- ProvideValueServiceProvider.cs
- InnerItemCollectionView.cs
- DocumentPageViewAutomationPeer.cs
- RSAPKCS1SignatureFormatter.cs
- ColorAnimationBase.cs
- MappableObjectManager.cs
- IntSecurity.cs
- TextTreeNode.cs
- VariableElement.cs
- PointAnimationBase.cs
- JsonStringDataContract.cs
- SystemParameters.cs
- DependencyPropertyKey.cs
- AliasedExpr.cs
- SqlConnectionStringBuilder.cs
- Clipboard.cs
- InheritedPropertyChangedEventArgs.cs
- HtmlSelect.cs
- WebPartZoneBase.cs
- DocumentPaginator.cs
- EditorBrowsableAttribute.cs
- FontFaceLayoutInfo.cs
- XmlSerializerAssemblyAttribute.cs
- DesignerCategoryAttribute.cs
- SqlTransaction.cs
- SQLMoneyStorage.cs
- RichTextBox.cs
- PassportAuthenticationModule.cs
- CodeNamespaceCollection.cs
- CatalogPartCollection.cs
- CookieHandler.cs
- RedBlackList.cs
- TypeGeneratedEventArgs.cs
- UInt16Storage.cs
- columnmapfactory.cs
- Message.cs
- TypeConverterHelper.cs
- ResolveMatches11.cs
- followingquery.cs
- Debug.cs
- SpotLight.cs
- IApplicationTrustManager.cs
- TransportContext.cs
- ToolStripDropDownClosingEventArgs.cs
- XmlDataProvider.cs
- AdapterDictionary.cs
- OleDbWrapper.cs
- Operand.cs
- WebSysDisplayNameAttribute.cs
- TemplateKey.cs
- XmlSchemaRedefine.cs
- EntityFunctions.cs
- __ComObject.cs
- ToolStripGrip.cs
- CalendarDay.cs
- XmlSchemaAppInfo.cs
- GregorianCalendarHelper.cs
- PathFigureCollection.cs
- UnsafeNetInfoNativeMethods.cs
- XpsPartBase.cs
- FormViewUpdateEventArgs.cs
- TextContainerChangedEventArgs.cs
- KeyGesture.cs
- RoutingSection.cs
- ListControlConvertEventArgs.cs
- MobilePage.cs
- DataBoundControlActionList.cs
- WebPartsPersonalizationAuthorization.cs
- Brush.cs
- SqlDataSourceStatusEventArgs.cs
- ColumnProvider.cs
- SelectedDatesCollection.cs
- InternalSendMessage.cs
- ItemsPanelTemplate.cs
- AliasExpr.cs
- BuildResultCache.cs
- SqlDataSource.cs
- SchemaInfo.cs
- StylusDownEventArgs.cs
- SingleAnimationBase.cs
- ContextConfiguration.cs
- DataServiceConfiguration.cs
- ClockController.cs
- Baml6Assembly.cs
- RemotingException.cs
- EncoderParameters.cs
- XmlSerializerVersionAttribute.cs
- WinEventTracker.cs
- PeerNameRecord.cs
- AnnotationAuthorChangedEventArgs.cs
- TagNameToTypeMapper.cs
- ExtenderProvidedPropertyAttribute.cs
- WebBrowserDesigner.cs
- WinInetCache.cs
- MessageQueuePermissionEntry.cs
- NativeMethods.cs
- BaseProcessProtocolHandler.cs
- Trace.cs
- DictionaryManager.cs