Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / CompMod / System / ComponentModel / Design / Data / DesignerDataTableBase.cs / 1 / DesignerDataTableBase.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.ComponentModel.Design.Data { using System; using System.Collections; ////// Represents a base table in a data connection. DesignerDataTable and /// DesignerDataView derive from this class. /// public abstract class DesignerDataTableBase { private ICollection _columns; private string _name; private string _owner; ////// protected DesignerDataTableBase(string name) { _name = name; } ////// protected DesignerDataTableBase(string name, string owner) { _name = name; _owner = owner; } ////// The collection of columns in the table. /// public ICollection Columns { get { if (_columns == null) { _columns = CreateColumns(); } return _columns; } } ////// The name of the table. /// public string Name { get { return _name; } } ////// The owner of the table. /// public string Owner { get { return _owner; } } ////// This method will be called the first time the Columns property /// is accessed. It should return a collection of DesignerDataColumn /// objects representing this table's columns. /// protected abstract ICollection CreateColumns(); } } // 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
- PermissionListSet.cs
- DNS.cs
- PrimitiveDataContract.cs
- LambdaValue.cs
- ReadOnlyHierarchicalDataSourceView.cs
- TextStore.cs
- PointAnimationBase.cs
- ServiceNotStartedException.cs
- CssTextWriter.cs
- BitmapImage.cs
- DoubleLinkListEnumerator.cs
- MenuEventArgs.cs
- Rect.cs
- ImageListImageEditor.cs
- BitmapSourceSafeMILHandle.cs
- SettingsProperty.cs
- QuaternionAnimationUsingKeyFrames.cs
- ArgumentValue.cs
- SizeAnimationBase.cs
- PathFigure.cs
- SegmentInfo.cs
- SpellerHighlightLayer.cs
- ToolZone.cs
- SqlReferenceCollection.cs
- Table.cs
- QueryOptionExpression.cs
- WorkflowTransactionService.cs
- SecurityTokenAttachmentMode.cs
- WS2007FederationHttpBindingCollectionElement.cs
- pingexception.cs
- TypeGeneratedEventArgs.cs
- ReachDocumentReferenceSerializer.cs
- PropertyGroupDescription.cs
- SqlParameterizer.cs
- ZipIOCentralDirectoryBlock.cs
- PerformanceCounterPermissionAttribute.cs
- ModelItemExtensions.cs
- PropertyEmitterBase.cs
- ReferenceEqualityComparer.cs
- ShortcutKeysEditor.cs
- TreeSet.cs
- RunInstallerAttribute.cs
- ContractMapping.cs
- DataSvcMapFile.cs
- HtmlUtf8RawTextWriter.cs
- DataGridViewImageCell.cs
- Tracer.cs
- HostingEnvironmentException.cs
- ProcessModule.cs
- CounterCreationDataCollection.cs
- BaseTemplateBuildProvider.cs
- InputBuffer.cs
- SrgsNameValueTag.cs
- LineProperties.cs
- Queue.cs
- SoapHeader.cs
- MissingMethodException.cs
- NamespaceEmitter.cs
- XmlSiteMapProvider.cs
- input.cs
- ScriptControlManager.cs
- GatewayDefinition.cs
- MetadataResolver.cs
- XmlFormatExtensionPrefixAttribute.cs
- TextEditorTables.cs
- DivideByZeroException.cs
- EventDescriptorCollection.cs
- TagMapInfo.cs
- TextRunCacheImp.cs
- SoapInteropTypes.cs
- NoClickablePointException.cs
- CatalogZone.cs
- RetrieveVirtualItemEventArgs.cs
- SessionStateItemCollection.cs
- ConfigurationSectionCollection.cs
- BrowserCapabilitiesCodeGenerator.cs
- ShaperBuffers.cs
- Scripts.cs
- QilGeneratorEnv.cs
- XmlDataDocument.cs
- IWorkflowDebuggerService.cs
- CalendarDayButton.cs
- RotateTransform3D.cs
- XPathQueryGenerator.cs
- MetadataSource.cs
- RangeBase.cs
- DataBindingHandlerAttribute.cs
- NativeMethods.cs
- ConstraintConverter.cs
- ConfigXmlComment.cs
- RuntimeEnvironment.cs
- ExpressionConverter.cs
- StringArrayConverter.cs
- PublishLicense.cs
- InternalSafeNativeMethods.cs
- PropertyIDSet.cs
- WorkflowQueuingService.cs
- odbcmetadatacolumnnames.cs
- EntityDataSourceSelectedEventArgs.cs
- PropertyEmitterBase.cs