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
- SmiConnection.cs
- OdbcConnection.cs
- StackOverflowException.cs
- WorkflowControlEndpoint.cs
- Size3DValueSerializer.cs
- StorageMappingItemLoader.cs
- TableRow.cs
- PersistChildrenAttribute.cs
- ArrayWithOffset.cs
- ConfigXmlAttribute.cs
- ClientSideProviderDescription.cs
- X509Certificate2Collection.cs
- Timeline.cs
- ExtensionSimplifierMarkupObject.cs
- CodeAccessPermission.cs
- WindowsSpinner.cs
- TimeSpanOrInfiniteConverter.cs
- DateTimeHelper.cs
- UriTemplateVariableQueryValue.cs
- ConfigurationElementCollection.cs
- IRCollection.cs
- FixedBufferAttribute.cs
- PartialCachingControl.cs
- CharAnimationBase.cs
- NullReferenceException.cs
- LogicalTreeHelper.cs
- TextTreeTextNode.cs
- shaperfactoryquerycacheentry.cs
- Stack.cs
- LinkLabelLinkClickedEvent.cs
- MulticastDelegate.cs
- HashStream.cs
- ToolboxCategory.cs
- BmpBitmapEncoder.cs
- StyleSelector.cs
- ToolBar.cs
- SecurityDescriptor.cs
- Label.cs
- SQLString.cs
- CachingHintValidation.cs
- ArrayMergeHelper.cs
- EmptyQuery.cs
- TextView.cs
- UriTemplateEquivalenceComparer.cs
- ProjectedSlot.cs
- PropertyValueUIItem.cs
- SqlNodeAnnotation.cs
- DataGridColumnCollection.cs
- EditingMode.cs
- LogWriteRestartAreaState.cs
- ProviderManager.cs
- Timer.cs
- DocComment.cs
- ipaddressinformationcollection.cs
- HttpHeaderCollection.cs
- EmptyStringExpandableObjectConverter.cs
- TextEffect.cs
- Psha1DerivedKeyGenerator.cs
- PagerSettings.cs
- smtpconnection.cs
- DtdParser.cs
- RuntimeConfigLKG.cs
- CodeExporter.cs
- COM2EnumConverter.cs
- AdapterDictionary.cs
- RegisteredExpandoAttribute.cs
- TextEditorDragDrop.cs
- SiteMapPath.cs
- SelectiveScrollingGrid.cs
- CheckedListBox.cs
- ExpressionEvaluator.cs
- RijndaelManagedTransform.cs
- ParallelTimeline.cs
- PropertyDescriptor.cs
- XmlDataSource.cs
- ToolStripContentPanelRenderEventArgs.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- SessionStateModule.cs
- UniqueContractNameValidationBehavior.cs
- Lease.cs
- MdiWindowListItemConverter.cs
- CodeDOMProvider.cs
- DeclarationUpdate.cs
- DispatcherHooks.cs
- DependencyObjectType.cs
- ActivityDesignerAccessibleObject.cs
- IpcChannel.cs
- _HTTPDateParse.cs
- ZipFileInfoCollection.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- CanonicalFontFamilyReference.cs
- DataObjectPastingEventArgs.cs
- CollectionContainer.cs
- TableHeaderCell.cs
- HttpRawResponse.cs
- RewritingSimplifier.cs
- FormParameter.cs
- DecoderNLS.cs
- Timer.cs
- WebControlsSection.cs