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
- ServiceModelPerformanceCounters.cs
- EmptyCollection.cs
- SessionPageStatePersister.cs
- RadioButtonRenderer.cs
- CounterSet.cs
- ClientSideQueueItem.cs
- FacetValueContainer.cs
- Column.cs
- shaperfactoryquerycacheentry.cs
- CompensationToken.cs
- GlyphInfoList.cs
- BitmapMetadata.cs
- ConstraintStruct.cs
- Stream.cs
- WebControl.cs
- DataPagerFieldCommandEventArgs.cs
- webeventbuffer.cs
- CodeArrayIndexerExpression.cs
- OdbcTransaction.cs
- NavigationExpr.cs
- formatter.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- RemotingServices.cs
- StyleSelector.cs
- WorkflowApplicationAbortedException.cs
- RSAProtectedConfigurationProvider.cs
- SimpleRecyclingCache.cs
- SqlInternalConnection.cs
- RuntimeResourceSet.cs
- WorkflowApplicationException.cs
- _ConnectStream.cs
- ECDsa.cs
- RemoveFromCollection.cs
- SystemBrushes.cs
- CodeCatchClauseCollection.cs
- HwndSourceParameters.cs
- ColorDialog.cs
- XNodeValidator.cs
- ButtonPopupAdapter.cs
- PerformanceCounter.cs
- ExceptionUtility.cs
- Soap.cs
- UnsignedPublishLicense.cs
- CopyCodeAction.cs
- ImageListUtils.cs
- DockProviderWrapper.cs
- MSAAWinEventWrap.cs
- VolatileEnlistmentState.cs
- FactoryMaker.cs
- AutomationIdentifierGuids.cs
- WorkflowExecutor.cs
- HeaderElement.cs
- DataBinding.cs
- FastPropertyAccessor.cs
- HttpMethodConstraint.cs
- MouseOverProperty.cs
- AnnotationService.cs
- DbSource.cs
- ApplicationSecurityInfo.cs
- NodeLabelEditEvent.cs
- ErrorLog.cs
- RpcAsyncResult.cs
- ObjRef.cs
- _BaseOverlappedAsyncResult.cs
- TaskFormBase.cs
- sitestring.cs
- BrowserDefinitionCollection.cs
- InkCanvasSelectionAdorner.cs
- XhtmlBasicPhoneCallAdapter.cs
- HttpRuntimeSection.cs
- ControlEvent.cs
- FrameworkElement.cs
- DateTimeSerializationSection.cs
- CollectionViewGroup.cs
- InvalidAsynchronousStateException.cs
- AbandonedMutexException.cs
- TextRangeEditTables.cs
- OdbcConnectionFactory.cs
- DataSysAttribute.cs
- BitSet.cs
- WeakReference.cs
- ClientConfigurationSystem.cs
- documentation.cs
- SettingsPropertyCollection.cs
- WebBrowserHelper.cs
- AtomParser.cs
- QueueProcessor.cs
- CheckBoxField.cs
- PathGradientBrush.cs
- EntityDataSourceContextCreatedEventArgs.cs
- IImplicitResourceProvider.cs
- cryptoapiTransform.cs
- ToolBarTray.cs
- MediaTimeline.cs
- DeviceContext2.cs
- AttributeData.cs
- AnnotationAdorner.cs
- DetailsViewRowCollection.cs
- AspNetSynchronizationContext.cs
- MediaPlayer.cs