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
- DeobfuscatingStream.cs
- PathFigureCollection.cs
- X509ServiceCertificateAuthenticationElement.cs
- NumberFormatInfo.cs
- QueryableDataSourceView.cs
- UInt16Converter.cs
- DBCommand.cs
- EditorPartDesigner.cs
- _emptywebproxy.cs
- FileUtil.cs
- TextEditorSpelling.cs
- DataTablePropertyDescriptor.cs
- TimeoutException.cs
- LockCookie.cs
- MatcherBuilder.cs
- SynchronizationValidator.cs
- DnsEndpointIdentity.cs
- JournalEntryListConverter.cs
- Interlocked.cs
- ObjectTypeMapping.cs
- SafeMarshalContext.cs
- SymLanguageType.cs
- MessageAction.cs
- Int64AnimationBase.cs
- HwndMouseInputProvider.cs
- KeyGestureValueSerializer.cs
- TreePrinter.cs
- SpanIndex.cs
- DataGridDetailsPresenter.cs
- System.Data_BID.cs
- DesignerActionVerbList.cs
- Configuration.cs
- UniqueEventHelper.cs
- StandardCommands.cs
- HebrewNumber.cs
- UnknownBitmapEncoder.cs
- Substitution.cs
- SerializationObjectManager.cs
- ReplyChannelBinder.cs
- DataComponentNameHandler.cs
- GenerateHelper.cs
- PerfCounterSection.cs
- ConnectionPoint.cs
- ToolStripDropDownClosedEventArgs.cs
- UnsafeNativeMethods.cs
- SchemaTypeEmitter.cs
- DeliveryStrategy.cs
- MetaData.cs
- SoapAttributes.cs
- DragEvent.cs
- RegexParser.cs
- LookupNode.cs
- COM2ExtendedBrowsingHandler.cs
- _AutoWebProxyScriptWrapper.cs
- HijriCalendar.cs
- ColorContextHelper.cs
- ExtendedTransformFactory.cs
- DependencyPropertyHelper.cs
- ProgressBarAutomationPeer.cs
- ComboBoxAutomationPeer.cs
- ResolveNameEventArgs.cs
- KeyMatchBuilder.cs
- DataGridViewMethods.cs
- PersistenceContext.cs
- RequiredFieldValidator.cs
- ResourcesBuildProvider.cs
- Group.cs
- NetCodeGroup.cs
- SortDescriptionCollection.cs
- CodeEntryPointMethod.cs
- ExtendedPropertyDescriptor.cs
- Pen.cs
- ByteAnimation.cs
- ColorAnimationUsingKeyFrames.cs
- selecteditemcollection.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- UserInitiatedNavigationPermission.cs
- PatternMatcher.cs
- HtmlInputButton.cs
- SelectedCellsChangedEventArgs.cs
- SqlReorderer.cs
- ConfigurationLockCollection.cs
- Vector3DAnimationUsingKeyFrames.cs
- DataReceivedEventArgs.cs
- SiteMap.cs
- PreservationFileReader.cs
- HashRepartitionEnumerator.cs
- ApplicationId.cs
- XPathSelectionIterator.cs
- DecimalConverter.cs
- SubMenuStyleCollection.cs
- PropertyPathWorker.cs
- ExpandCollapsePatternIdentifiers.cs
- PointAnimation.cs
- PersonalizableTypeEntry.cs
- DataSourceCache.cs
- QilDataSource.cs
- PointLight.cs
- XmlSchemaObject.cs
- FileCodeGroup.cs