Code:
/ FX-1434 / FX-1434 / 1.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
- CustomTypeDescriptor.cs
- XPathDescendantIterator.cs
- ImageField.cs
- Link.cs
- DataKeyArray.cs
- CodeTypeMember.cs
- PointAnimationClockResource.cs
- JavascriptCallbackMessageInspector.cs
- XsltConvert.cs
- QueryAccessibilityHelpEvent.cs
- Msec.cs
- ParameterBinding.cs
- DownloadProgressEventArgs.cs
- base64Transforms.cs
- DataGridViewCellCancelEventArgs.cs
- MultiSelector.cs
- ConfigXmlComment.cs
- DragDrop.cs
- GeneratedCodeAttribute.cs
- ExpressionBindingCollection.cs
- CommonDialog.cs
- LoginUtil.cs
- FacetValueContainer.cs
- EntityViewGenerationAttribute.cs
- FontNamesConverter.cs
- validation.cs
- loginstatus.cs
- TimelineCollection.cs
- NativeCompoundFileAPIs.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- XPathNavigatorKeyComparer.cs
- PTProvider.cs
- ISAPIWorkerRequest.cs
- ZoneLinkButton.cs
- DataSpaceManager.cs
- Ipv6Element.cs
- RootBuilder.cs
- DataGridViewRowCollection.cs
- ZipFileInfoCollection.cs
- EntityTypeEmitter.cs
- TextDecorationUnitValidation.cs
- HttpSessionStateWrapper.cs
- ComplexLine.cs
- IpcChannelHelper.cs
- GeneralTransformGroup.cs
- SqlRowUpdatingEvent.cs
- AlgoModule.cs
- SchemaEntity.cs
- DataRowChangeEvent.cs
- XmlDictionary.cs
- AffineTransform3D.cs
- LineBreak.cs
- XmlCountingReader.cs
- CounterNameConverter.cs
- NamespaceMapping.cs
- XsltSettings.cs
- PageThemeCodeDomTreeGenerator.cs
- BatchParser.cs
- XhtmlBasicTextBoxAdapter.cs
- Speller.cs
- TrackingProfile.cs
- DbConnectionPoolGroupProviderInfo.cs
- HttpProfileBase.cs
- CompilationUtil.cs
- ArrayConverter.cs
- WriteableOnDemandStream.cs
- ContentControl.cs
- _ListenerRequestStream.cs
- SQLDecimalStorage.cs
- _FixedSizeReader.cs
- RenderData.cs
- SafeFileMappingHandle.cs
- COAUTHIDENTITY.cs
- BitmapEffectvisualstate.cs
- RecommendedAsConfigurableAttribute.cs
- Exceptions.cs
- COM2ComponentEditor.cs
- RecipientServiceModelSecurityTokenRequirement.cs
- NumericUpDownAcceleration.cs
- followingsibling.cs
- CompilationRelaxations.cs
- DataSourceHelper.cs
- BamlRecordWriter.cs
- SqlDataSourceQueryConverter.cs
- WindowsListViewItemCheckBox.cs
- PerformanceCounterCategory.cs
- MarshalByRefObject.cs
- MiniAssembly.cs
- PageBuildProvider.cs
- Int16Converter.cs
- Ref.cs
- BaseInfoTable.cs
- AddressHeaderCollectionElement.cs
- ComponentTray.cs
- ToolboxDataAttribute.cs
- ValidationVisibilityAttribute.cs
- AsyncOperation.cs
- WebSysDefaultValueAttribute.cs
- Control.cs
- TimeSpanConverter.cs