Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / CompMod / System / ComponentModel / Design / Data / DesignerDataTable.cs / 1 / DesignerDataTable.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.ComponentModel.Design.Data { using System; using System.Collections; ////// Represents a single table in a data connection. A collection of this /// type is returned from IDesignerDataSchema.GetSchemaItems when it is /// passed DesignerDataSchemaClass.Tables. /// public abstract class DesignerDataTable : DesignerDataTableBase { private ICollection _relationships; ////// protected DesignerDataTable(string name) : base(name) { } ////// protected DesignerDataTable(string name, string owner) : base(name, owner) { } ////// The collection of relationships in the table. /// public ICollection Relationships { get { if (_relationships == null) { _relationships = CreateRelationships(); } return _relationships; } } ////// This method will be called the first time the Relationships /// property is accessed. It should return a collection of /// DesignerDataRelationship objects representing this table's /// columns. /// protected abstract ICollection CreateRelationships(); } } // 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
- SByte.cs
- HostedBindingBehavior.cs
- HttpApplication.cs
- SqlPersonalizationProvider.cs
- MatrixTransform3D.cs
- TreeViewEvent.cs
- Visual.cs
- InputLanguageManager.cs
- TCPClient.cs
- WebServiceResponse.cs
- IndicCharClassifier.cs
- processwaithandle.cs
- FormattedTextSymbols.cs
- Monitor.cs
- DocumentViewerBase.cs
- DiagnosticStrings.cs
- PageCache.cs
- AddInIpcChannel.cs
- XmlILAnnotation.cs
- SerializationTrace.cs
- HttpCacheVaryByContentEncodings.cs
- ValidationHelpers.cs
- MtomMessageEncoder.cs
- VectorConverter.cs
- HtmlControl.cs
- CheckBoxStandardAdapter.cs
- CmsInterop.cs
- StylusShape.cs
- Pen.cs
- ElementInit.cs
- PrintDialog.cs
- RelationshipDetailsCollection.cs
- ReflectionUtil.cs
- SplitContainer.cs
- TextDecorationUnitValidation.cs
- RoleManagerModule.cs
- TempFiles.cs
- XmlRootAttribute.cs
- ProcessHostMapPath.cs
- AuthenticodeSignatureInformation.cs
- StrokeIntersection.cs
- XmlObjectSerializerContext.cs
- complextypematerializer.cs
- StrokeDescriptor.cs
- Visitors.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- ColumnMapCopier.cs
- CodeGen.cs
- WindowsGraphicsCacheManager.cs
- Transform.cs
- SchemaImporterExtension.cs
- List.cs
- KeyFrames.cs
- TypeConvertions.cs
- ClientSideProviderDescription.cs
- ScrollProperties.cs
- ServiceXNameTypeConverter.cs
- WindowsUpDown.cs
- New.cs
- ScrollChangedEventArgs.cs
- MeasurementDCInfo.cs
- WebServiceData.cs
- Content.cs
- ObjectSet.cs
- ValueUnavailableException.cs
- ContractMapping.cs
- BamlRecordWriter.cs
- XmlSerializationReader.cs
- RequestReplyCorrelator.cs
- BoundColumn.cs
- NamespaceMapping.cs
- EventBuilder.cs
- OverflowException.cs
- TransformDescriptor.cs
- MarshalByValueComponent.cs
- DynamicFilterExpression.cs
- DesignerLoader.cs
- TickBar.cs
- EmbeddedObject.cs
- ActiveDocumentEvent.cs
- DBConcurrencyException.cs
- Link.cs
- InvalidComObjectException.cs
- OpenFileDialog.cs
- Column.cs
- SerializationFieldInfo.cs
- CertificateManager.cs
- XmlExtensionFunction.cs
- DataReaderContainer.cs
- InputLangChangeRequestEvent.cs
- AnimationException.cs
- LingerOption.cs
- ColorConverter.cs
- EntityContainerEmitter.cs
- SetterBaseCollection.cs
- TakeOrSkipWhileQueryOperator.cs
- OperationCanceledException.cs
- HttpProcessUtility.cs
- XmlSchemaAnnotation.cs
- JoinElimination.cs