Code:
/ DotNET / DotNET / 8.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
- WorkflowQueuingService.cs
- PrintDialog.cs
- DisplayInformation.cs
- MethodBody.cs
- RowUpdatedEventArgs.cs
- ToolBarButtonClickEvent.cs
- TextEditorMouse.cs
- NameValueConfigurationElement.cs
- ColumnMapTranslator.cs
- DynamicPropertyReader.cs
- XamlStyleSerializer.cs
- TextTrailingCharacterEllipsis.cs
- SkewTransform.cs
- BinaryFormatterWriter.cs
- SourceExpressionException.cs
- TemplateControlCodeDomTreeGenerator.cs
- XmlHierarchyData.cs
- ApplicationActivator.cs
- Decimal.cs
- precedingquery.cs
- ProfilePropertyNameValidator.cs
- Debug.cs
- _ConnectionGroup.cs
- TextProperties.cs
- AbsoluteQuery.cs
- GeneralTransformCollection.cs
- TextTreeDeleteContentUndoUnit.cs
- PageBuildProvider.cs
- MissingManifestResourceException.cs
- SimpleHandlerFactory.cs
- HatchBrush.cs
- OrthographicCamera.cs
- codemethodreferenceexpression.cs
- IImplicitResourceProvider.cs
- XXXOnTypeBuilderInstantiation.cs
- GenericTextProperties.cs
- XmlSignatureManifest.cs
- Pair.cs
- Camera.cs
- IMembershipProvider.cs
- SchemaImporterExtensionsSection.cs
- DbSource.cs
- IMembershipProvider.cs
- ProxyWebPart.cs
- WebUtil.cs
- DrawListViewSubItemEventArgs.cs
- InvalidateEvent.cs
- CompiledIdentityConstraint.cs
- XmlTextReader.cs
- DataGridViewElement.cs
- EncryptedPackageFilter.cs
- Cursors.cs
- PageWrapper.cs
- WebPartConnectionsCancelEventArgs.cs
- DesignerEventService.cs
- MaterializeFromAtom.cs
- TextElementCollectionHelper.cs
- FormatterConverter.cs
- DataGridTextBox.cs
- DrawingImage.cs
- SapiRecognizer.cs
- MetadataArtifactLoaderResource.cs
- ExpressionBuilder.cs
- PointLight.cs
- SQLRoleProvider.cs
- EntityDataSourceViewSchema.cs
- DesignerActionPanel.cs
- TextContainerHelper.cs
- PageRanges.cs
- ListViewGroupItemCollection.cs
- ParsedRoute.cs
- Rotation3DAnimation.cs
- MemoryStream.cs
- DependencyObjectProvider.cs
- FormsAuthenticationUserCollection.cs
- XamlClipboardData.cs
- TdsParserStaticMethods.cs
- InkPresenterAutomationPeer.cs
- CustomPopupPlacement.cs
- KnownTypeAttribute.cs
- RtfToken.cs
- ColorBlend.cs
- MetadataCache.cs
- ToolboxComponentsCreatingEventArgs.cs
- ThrowHelper.cs
- SystemGatewayIPAddressInformation.cs
- DataReaderContainer.cs
- SpecularMaterial.cs
- PreviewPageInfo.cs
- AssemblyAttributesGoHere.cs
- DefaultValidator.cs
- DependencyObjectType.cs
- HierarchicalDataSourceControl.cs
- XmlWrappingReader.cs
- NativeMethods.cs
- StartUpEventArgs.cs
- XamlTreeBuilderBamlRecordWriter.cs
- EmptyStringExpandableObjectConverter.cs
- PathFigureCollectionValueSerializer.cs
- Timeline.cs