Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / DataSetSchema.cs / 1 / DataSetSchema.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design { using System.Data; ////// public sealed class DataSetSchema : IDataSourceSchema { private DataSet _dataSet; public DataSetSchema(DataSet dataSet) { if (dataSet == null) { throw new ArgumentNullException("dataSet"); } _dataSet = dataSet; } ////// Provides schema information for a data set. /// ////// Returns an array of DataSetViewSchema objects that represent the views contained in the datasource. /// The views returned should match the names returned by the runtime method GetViewNames. /// public IDataSourceViewSchema[] GetViews() { DataTableCollection tables = _dataSet.Tables; DataSetViewSchema[] viewSchemas = new DataSetViewSchema[tables.Count]; for (int i = 0; i < tables.Count; i++) { viewSchemas[i] = new DataSetViewSchema(tables[i]); } return viewSchemas; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGridTextBox.cs
- HeaderUtility.cs
- BinaryObjectReader.cs
- MultiplexingDispatchMessageFormatter.cs
- TimelineClockCollection.cs
- Clipboard.cs
- ImplicitInputBrush.cs
- PostBackTrigger.cs
- WebControlAdapter.cs
- ScrollableControl.cs
- ResourcePool.cs
- SrgsElementFactory.cs
- ScopedKnownTypes.cs
- MouseButtonEventArgs.cs
- DataGridHelper.cs
- ErrorHandlerModule.cs
- ArrayList.cs
- SizeConverter.cs
- DictionaryGlobals.cs
- TreeNode.cs
- PersianCalendar.cs
- PartEditor.cs
- FormViewUpdatedEventArgs.cs
- Utilities.cs
- CommandEventArgs.cs
- ConnectionConsumerAttribute.cs
- GeometryConverter.cs
- Size3DValueSerializer.cs
- FilterQueryOptionExpression.cs
- CalendarItem.cs
- ImageAttributes.cs
- FixedPage.cs
- PathStreamGeometryContext.cs
- AtomicFile.cs
- ConstraintStruct.cs
- XmlComment.cs
- DetailsViewRowCollection.cs
- ComplexLine.cs
- ListViewDataItem.cs
- DataGridViewTextBoxCell.cs
- RegisteredHiddenField.cs
- InputReport.cs
- Visual3DCollection.cs
- HtmlValidationSummaryAdapter.cs
- BufferedReceiveElement.cs
- PasswordBox.cs
- QuaternionConverter.cs
- CalendarDay.cs
- IDispatchConstantAttribute.cs
- PrimaryKeyTypeConverter.cs
- MaterializeFromAtom.cs
- EntityDataSourceState.cs
- NeutralResourcesLanguageAttribute.cs
- BindingContext.cs
- CodeTypeConstructor.cs
- InternalTransaction.cs
- PageClientProxyGenerator.cs
- SelectedGridItemChangedEvent.cs
- WorkflowInstanceAbortedRecord.cs
- SessionPageStatePersister.cs
- PropertiesTab.cs
- isolationinterop.cs
- SqlNodeAnnotations.cs
- ChtmlTextWriter.cs
- ActivityTypeResolver.xaml.cs
- XmlSchemaInfo.cs
- ValidatorCompatibilityHelper.cs
- XmlSchemaAll.cs
- TextTreeRootNode.cs
- IdleTimeoutMonitor.cs
- ValidationPropertyAttribute.cs
- TransportSecurityHelpers.cs
- VirtualPath.cs
- ThumbAutomationPeer.cs
- SqlBuilder.cs
- DetailsViewPageEventArgs.cs
- OdbcPermission.cs
- EndPoint.cs
- WebControlAdapter.cs
- ValidatorCompatibilityHelper.cs
- TextRunCache.cs
- SafeSecurityHelper.cs
- InternalCache.cs
- MembershipValidatePasswordEventArgs.cs
- Operand.cs
- NumberSubstitution.cs
- ItemCheckEvent.cs
- PhysicalFontFamily.cs
- EntityContainer.cs
- FixedTextBuilder.cs
- StructuredTypeEmitter.cs
- DispatcherOperation.cs
- AssociatedControlConverter.cs
- ListViewPagedDataSource.cs
- RuntimeResourceSet.cs
- MultiAsyncResult.cs
- BackStopAuthenticationModule.cs
- EntityException.cs
- SafeFileMapViewHandle.cs
- InitializationEventAttribute.cs