Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / CompMod / System / ComponentModel / Design / Data / DesignerDataColumn.cs / 1 / DesignerDataColumn.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.ComponentModel.Design.Data { using System; using System.Data; ////// Represents a single column of a table or view in a data connection. A /// collection of this type is returned from the DesignerDataTable.Columns /// and DesignerDataView.Columns properties. /// public sealed class DesignerDataColumn { private DbType _dataType; private object _defaultValue; private bool _identity; private int _length; private string _name; private bool _nullable; private int _precision; private bool _primaryKey; private int _scale; ////// public DesignerDataColumn(string name, DbType dataType) : this(name, dataType, null, false, false, false, -1, -1, -1) { } ////// public DesignerDataColumn(string name, DbType dataType, object defaultValue) : this(name, dataType, defaultValue, false, false, false, -1, -1, -1) { } ////// public DesignerDataColumn(string name, DbType dataType, object defaultValue, bool identity, bool nullable, bool primaryKey, int precision, int scale, int length) { _dataType = dataType; _defaultValue = defaultValue; _identity = identity; _length = length; _name = name; _nullable = nullable; _precision = precision; _primaryKey = primaryKey; _scale = scale; } ////// The type of the column. /// public DbType DataType { get { return _dataType; } } ////// The default value of this column. /// public object DefaultValue { get { return _defaultValue; } } ////// Whether this column is an identity column. /// public bool Identity { get { return _identity; } } ////// Returns the length of the column. /// public int Length { get { return _length; } } ////// The name of the column. /// public string Name { get { return _name; } } ////// Whether this column can contain nulls. /// public bool Nullable { get { return _nullable; } } ////// Returns the precision of the column. /// public int Precision { get { return _precision; } } ////// Whether this column is part of the primary key of the table it is contained in. /// public bool PrimaryKey { get { return _primaryKey; } } ////// Returns the scale of the column. /// public int Scale { get { return _scale; } } } } // 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
- StringWriter.cs
- SafeBitVector32.cs
- MaskInputRejectedEventArgs.cs
- XmlSchemaCollection.cs
- CounterCreationData.cs
- DbMetaDataFactory.cs
- HttpProfileGroupBase.cs
- WindowsGraphics.cs
- HashCodeCombiner.cs
- QuadraticBezierSegment.cs
- WebServiceResponseDesigner.cs
- TextFormattingConverter.cs
- ButtonPopupAdapter.cs
- UniqueIdentifierService.cs
- ConfigurationStrings.cs
- Debug.cs
- ListenerElementsCollection.cs
- DnsPermission.cs
- Object.cs
- processwaithandle.cs
- FlowNode.cs
- ReadOnlyDataSourceView.cs
- Application.cs
- StringUtil.cs
- TraceLevelStore.cs
- CodeDirectiveCollection.cs
- HTMLTagNameToTypeMapper.cs
- SerializationInfo.cs
- CodeEntryPointMethod.cs
- XamlSerializerUtil.cs
- AuthenticationService.cs
- DesignerWebPartChrome.cs
- CalendarAutomationPeer.cs
- GlyphCache.cs
- Directory.cs
- SyndicationDeserializer.cs
- RuntimeUtils.cs
- DropDownList.cs
- DrawingImage.cs
- ReflectionPermission.cs
- ConfigurationCollectionAttribute.cs
- ColorAnimationBase.cs
- ReliabilityContractAttribute.cs
- DetailsViewDeleteEventArgs.cs
- XmlSchema.cs
- VSWCFServiceContractGenerator.cs
- PrimaryKeyTypeConverter.cs
- SQLDateTime.cs
- CssStyleCollection.cs
- InnerItemCollectionView.cs
- BaseProcessProtocolHandler.cs
- Track.cs
- QueryOperationResponseOfT.cs
- BitmapVisualManager.cs
- OdbcParameter.cs
- RuntimeArgumentHandle.cs
- CompressionTransform.cs
- PropertyValidationContext.cs
- SecurityPermission.cs
- FontClient.cs
- EventLogPermissionEntry.cs
- EmptyReadOnlyDictionaryInternal.cs
- TraceContext.cs
- AssemblyResourceLoader.cs
- WhileDesigner.xaml.cs
- XPathNodeIterator.cs
- SafeCryptoHandles.cs
- RightsManagementEncryptedStream.cs
- HostedTransportConfigurationBase.cs
- Identifier.cs
- GeneralTransform2DTo3DTo2D.cs
- RangeBase.cs
- PropertyToken.cs
- ResourcePart.cs
- EncryptedPackage.cs
- ProviderConnectionPointCollection.cs
- DataGridViewComboBoxColumn.cs
- KeyGestureConverter.cs
- MimeTypePropertyAttribute.cs
- ServiceSecurityAuditBehavior.cs
- Stackframe.cs
- DbParameterCollection.cs
- EncoderParameters.cs
- ExpandSegmentCollection.cs
- WebReferencesBuildProvider.cs
- SecurityTokenAuthenticator.cs
- XPathSelfQuery.cs
- FontCacheLogic.cs
- DependencyPropertyAttribute.cs
- EncodingTable.cs
- DataGridPagerStyle.cs
- ImageAnimator.cs
- DataSetMappper.cs
- DataTableMapping.cs
- PropertyDescriptorGridEntry.cs
- WebScriptClientGenerator.cs
- DoubleCollection.cs
- ReadOnlyNameValueCollection.cs
- FontUnit.cs
- BasicExpressionVisitor.cs