Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- RadioButtonList.cs
- SimpleType.cs
- RawTextInputReport.cs
- Viewport3DAutomationPeer.cs
- ClientConvert.cs
- RightsManagementPermission.cs
- BamlTreeNode.cs
- control.ime.cs
- TreeNodeBindingCollection.cs
- ThaiBuddhistCalendar.cs
- MultiAsyncResult.cs
- XmlUnspecifiedAttribute.cs
- AliasedSlot.cs
- PenLineCapValidation.cs
- Vector3DAnimationUsingKeyFrames.cs
- XmlSchemaAppInfo.cs
- ThousandthOfEmRealDoubles.cs
- EdmMember.cs
- Track.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- Expression.cs
- ConsoleKeyInfo.cs
- BaseResourcesBuildProvider.cs
- AsyncPostBackErrorEventArgs.cs
- DataPager.cs
- SqlNodeAnnotation.cs
- ActiveDocumentEvent.cs
- BitmapVisualManager.cs
- SingleSelectRootGridEntry.cs
- Group.cs
- ObjectViewEntityCollectionData.cs
- SpeechSynthesizer.cs
- TableLayoutSettingsTypeConverter.cs
- ChildChangedEventArgs.cs
- NetworkCredential.cs
- DummyDataSource.cs
- UnsafeNativeMethods.cs
- RootProfilePropertySettingsCollection.cs
- PageVisual.cs
- DynamicDataManager.cs
- ColorTransformHelper.cs
- CalendarDay.cs
- BookmarkScopeHandle.cs
- CounterSampleCalculator.cs
- CompositeDataBoundControl.cs
- CircleHotSpot.cs
- StateMachineWorkflowInstance.cs
- SimpleWebHandlerParser.cs
- ValueTable.cs
- EncodingDataItem.cs
- ConvertEvent.cs
- EncodingInfo.cs
- FunctionQuery.cs
- StylusTouchDevice.cs
- MILUtilities.cs
- IsolatedStorage.cs
- SymbolEqualComparer.cs
- TlsSspiNegotiation.cs
- ServiceParser.cs
- WebPartAuthorizationEventArgs.cs
- ExpressionCopier.cs
- CodeStatement.cs
- FunctionGenerator.cs
- ListBoxItem.cs
- SqlInternalConnectionTds.cs
- HttpListenerPrefixCollection.cs
- Track.cs
- DataGridViewTextBoxColumn.cs
- StringUtil.cs
- XslCompiledTransform.cs
- PlainXmlWriter.cs
- XmlHierarchicalDataSourceView.cs
- InstanceLockTracking.cs
- GestureRecognizer.cs
- TrackingMemoryStreamFactory.cs
- ProcessInputEventArgs.cs
- Triangle.cs
- TextMessageEncodingBindingElement.cs
- MaskedTextProvider.cs
- String.cs
- brushes.cs
- ToolStripDropDownClosedEventArgs.cs
- ColorKeyFrameCollection.cs
- HotSpotCollection.cs
- ByteRangeDownloader.cs
- ObjectParameterCollection.cs
- CompoundFileIOPermission.cs
- DBAsyncResult.cs
- XmlIlGenerator.cs
- Mapping.cs
- ValidationResult.cs
- SliderAutomationPeer.cs
- CodeAttributeDeclarationCollection.cs
- ContentControl.cs
- FreeFormDesigner.cs
- DbConnectionPoolIdentity.cs
- TreeNodeEventArgs.cs
- RegexGroup.cs
- DataObjectSettingDataEventArgs.cs
- HealthMonitoringSection.cs