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
- CubicEase.cs
- KeyboardDevice.cs
- ResourceReferenceKeyNotFoundException.cs
- BitmapImage.cs
- TextRangeEditTables.cs
- IdentityNotMappedException.cs
- SmtpTransport.cs
- ConfigXmlCDataSection.cs
- ECDiffieHellmanPublicKey.cs
- GenericWebPart.cs
- LambdaCompiler.ControlFlow.cs
- ContainerParaClient.cs
- SchemaDeclBase.cs
- ImmutableAssemblyCacheEntry.cs
- LinearKeyFrames.cs
- ContainerParagraph.cs
- ParentQuery.cs
- SerializationObjectManager.cs
- Synchronization.cs
- BinaryObjectReader.cs
- StrokeNode.cs
- MinimizableAttributeTypeConverter.cs
- PrintEvent.cs
- FormViewPagerRow.cs
- DNS.cs
- ToolStripSplitStackLayout.cs
- DirectoryNotFoundException.cs
- StrokeCollection.cs
- HebrewCalendar.cs
- PerformanceCountersElement.cs
- PointUtil.cs
- Image.cs
- ShimAsPublicXamlType.cs
- CheckBox.cs
- Button.cs
- ErrorWrapper.cs
- CreationContext.cs
- ConfigViewGenerator.cs
- _NegoState.cs
- RequestResizeEvent.cs
- FileSecurity.cs
- ResourceManager.cs
- Item.cs
- AdRotator.cs
- HandleRef.cs
- _HelperAsyncResults.cs
- DesignParameter.cs
- AuthStoreRoleProvider.cs
- NumericUpDown.cs
- ValidationVisibilityAttribute.cs
- WmpBitmapDecoder.cs
- ImageListDesigner.cs
- MappingSource.cs
- MultiPageTextView.cs
- TdsParserSessionPool.cs
- InkCanvasAutomationPeer.cs
- __TransparentProxy.cs
- SafeFileHandle.cs
- Version.cs
- EventLogPermission.cs
- FigureParagraph.cs
- RequestUriProcessor.cs
- ExpressionParser.cs
- ProviderUtil.cs
- TextEffectResolver.cs
- TimeEnumHelper.cs
- SimplePropertyEntry.cs
- UIPermission.cs
- Profiler.cs
- InvalidOperationException.cs
- ToolStripSettings.cs
- XmlSchemaAnnotation.cs
- HtmlEncodedRawTextWriter.cs
- ProfessionalColorTable.cs
- Axis.cs
- XamlInterfaces.cs
- MissingManifestResourceException.cs
- Point4D.cs
- Control.cs
- EqualityComparer.cs
- DataGridHelper.cs
- XmlSchemaAnnotated.cs
- UIElement3DAutomationPeer.cs
- PersonalizationEntry.cs
- SerializableAttribute.cs
- DataSourceGroupCollection.cs
- ComplusTypeValidator.cs
- CreateParams.cs
- VectorCollectionConverter.cs
- RegexCaptureCollection.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- Slider.cs
- Parameter.cs
- EditorZoneBase.cs
- IChannel.cs
- XmlComment.cs
- XmlSchemaSimpleTypeList.cs
- SqlDataSourceTableQuery.cs
- IImplicitResourceProvider.cs
- WebPartConnectionsEventArgs.cs