Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- AmbientEnvironment.cs
- RadioButton.cs
- QueryCacheManager.cs
- StringExpressionSet.cs
- TrackingParameters.cs
- querybuilder.cs
- ExtendedTransformFactory.cs
- NamedPipeChannelFactory.cs
- X509ThumbprintKeyIdentifierClause.cs
- VirtualDirectoryMappingCollection.cs
- SqlAliasesReferenced.cs
- PerfCounterSection.cs
- ChannelManager.cs
- PointConverter.cs
- ObjectStateFormatter.cs
- GestureRecognitionResult.cs
- SecurityCriticalDataForSet.cs
- NavigationExpr.cs
- ComPlusTypeValidator.cs
- MethodBody.cs
- LeafCellTreeNode.cs
- XmlQuerySequence.cs
- DBNull.cs
- FastPropertyAccessor.cs
- ThreadAbortException.cs
- PropertyCondition.cs
- ParameterCollection.cs
- TableColumn.cs
- HttpModulesSection.cs
- SerializerWriterEventHandlers.cs
- XmlHierarchicalEnumerable.cs
- EdmToObjectNamespaceMap.cs
- IDataContractSurrogate.cs
- WebConvert.cs
- EntityDataSourceConfigureObjectContext.cs
- PrincipalPermission.cs
- SettingsPropertyValueCollection.cs
- ZeroOpNode.cs
- TextServicesCompartmentEventSink.cs
- ValidationErrorCollection.cs
- Converter.cs
- TextModifier.cs
- CategoryList.cs
- JsonQNameDataContract.cs
- RepeaterItemCollection.cs
- ExtensibleSyndicationObject.cs
- WinInetCache.cs
- InvalidProgramException.cs
- Selection.cs
- Currency.cs
- ColumnHeaderCollectionEditor.cs
- SemanticValue.cs
- TypedRowHandler.cs
- DuplexChannelFactory.cs
- UriParserTemplates.cs
- WebPartDisplayModeCancelEventArgs.cs
- InfoCardSymmetricAlgorithm.cs
- EntityException.cs
- SqlDataSourceSelectingEventArgs.cs
- ButtonBaseAutomationPeer.cs
- DBParameter.cs
- Geometry3D.cs
- TokenBasedSetEnumerator.cs
- MenuItemCollection.cs
- CharAnimationBase.cs
- RelationshipEnd.cs
- CroppedBitmap.cs
- ObjectConverter.cs
- Buffer.cs
- EmptyReadOnlyDictionaryInternal.cs
- ProjectionCamera.cs
- MobileControlDesigner.cs
- GridViewHeaderRowPresenter.cs
- PropertyEntry.cs
- ReliabilityContractAttribute.cs
- PageCache.cs
- ClientSponsor.cs
- EmptyStringExpandableObjectConverter.cs
- StandardTransformFactory.cs
- SID.cs
- _UriSyntax.cs
- XhtmlConformanceSection.cs
- RegexEditorDialog.cs
- DataSetUtil.cs
- XmlSignificantWhitespace.cs
- StylusPointProperties.cs
- XmlSerializableServices.cs
- MexNamedPipeBindingCollectionElement.cs
- PriorityBinding.cs
- DiffuseMaterial.cs
- WebPartAddingEventArgs.cs
- CaseExpr.cs
- CustomWebEventKey.cs
- GradientSpreadMethodValidation.cs
- AnnotationStore.cs
- PersonalizablePropertyEntry.cs
- AuthenticationModulesSection.cs
- mactripleDES.cs
- ConnectionConsumerAttribute.cs
- ContentPlaceHolder.cs