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
- Condition.cs
- safesecurityhelperavalon.cs
- CultureTable.cs
- RuntimeArgumentHandle.cs
- DataGrid.cs
- ValidationHelpers.cs
- TableRow.cs
- altserialization.cs
- TextWriterTraceListener.cs
- ScrollBar.cs
- CommandValueSerializer.cs
- DataColumnChangeEvent.cs
- CalloutQueueItem.cs
- NotCondition.cs
- NumericUpDownAcceleration.cs
- RegexReplacement.cs
- MimeObjectFactory.cs
- IPEndPoint.cs
- ConstrainedDataObject.cs
- Literal.cs
- ApplicationTrust.cs
- TransactionInterop.cs
- TypeInformation.cs
- DataGridViewButtonColumn.cs
- XamlStyleSerializer.cs
- BuildProvidersCompiler.cs
- RepeaterItemEventArgs.cs
- _SafeNetHandles.cs
- SqlBooleanMismatchVisitor.cs
- ProfileBuildProvider.cs
- _RequestCacheProtocol.cs
- SqlDataSourceConfigureSortForm.cs
- Input.cs
- MarkupProperty.cs
- TypeInformation.cs
- CodePageEncoding.cs
- ProxyWebPartManager.cs
- EntityCollectionChangedParams.cs
- EntityCommandDefinition.cs
- EDesignUtil.cs
- TerminateDesigner.cs
- RegisteredScript.cs
- InstanceCreationEditor.cs
- EntitySqlQueryCacheKey.cs
- AddressAccessDeniedException.cs
- Error.cs
- Misc.cs
- UserUseLicenseDictionaryLoader.cs
- SharedPersonalizationStateInfo.cs
- _Events.cs
- ExceptionTranslationTable.cs
- StatusBar.cs
- DetailsViewInsertedEventArgs.cs
- HwndMouseInputProvider.cs
- LicenseManager.cs
- HwndSubclass.cs
- ImageMapEventArgs.cs
- RegexParser.cs
- MessageFault.cs
- DynamicILGenerator.cs
- FaultCallbackWrapper.cs
- SQLDouble.cs
- SecurityUtils.cs
- ByeOperation11AsyncResult.cs
- UserControlFileEditor.cs
- RowUpdatingEventArgs.cs
- shaperfactory.cs
- TextSchema.cs
- DataSourceCache.cs
- WsdlBuildProvider.cs
- NullableFloatSumAggregationOperator.cs
- WhereQueryOperator.cs
- Array.cs
- FixedLineResult.cs
- SqlServer2KCompatibilityAnnotation.cs
- TypefaceMetricsCache.cs
- IntellisenseTextBox.cs
- CheckableControlBaseAdapter.cs
- SqlCachedBuffer.cs
- CardSpaceSelector.cs
- PaintEvent.cs
- TextRangeEdit.cs
- AlphaSortedEnumConverter.cs
- DataGridViewRow.cs
- XmlSerializationGeneratedCode.cs
- ParentUndoUnit.cs
- HtmlInputCheckBox.cs
- IssuedSecurityTokenProvider.cs
- DbParameterCollectionHelper.cs
- JapaneseCalendar.cs
- TiffBitmapDecoder.cs
- FixedSOMTable.cs
- invalidudtexception.cs
- TemplateControl.cs
- StorageBasedPackageProperties.cs
- FunctionUpdateCommand.cs
- ColorDialog.cs
- XsdBuildProvider.cs
- CheckBox.cs
- RadioButtonPopupAdapter.cs