DesignerDataColumn Class

Definition

Represents a column of a table or view in the data store accessed through a data connection. This class cannot be inherited.

public ref class DesignerDataColumn sealed
public sealed class DesignerDataColumn
type DesignerDataColumn = class
Public NotInheritable Class DesignerDataColumn
Inheritance
DesignerDataColumn

Remarks

The DesignerDataColumn class is one of several types that represent the schema of a data store at design-time. These schema items are made available to controls by designers implementing the IDataEnvironment interface. Controls access schema objects by calling the GetConnectionSchema method of the interface.

Constructors

DesignerDataColumn(String, DbType)

Initializes a new instance of the DesignerDataColumn class with the specified name and data type.

DesignerDataColumn(String, DbType, Object)

Initializes a new instance of the DesignerDataColumn class with the specified name, data type, and default value.

DesignerDataColumn(String, DbType, Object, Boolean, Boolean, Boolean, Int32, Int32, Int32)

Initializes a new instance of the DesignerDataColumn class with the specified values.

Properties

DataType

Gets the data type of the data column.

DefaultValue

Gets the default value of the data column.

Identity

Gets a value indicating whether the data column is an identity column for the data row.

Length

Gets the length in bytes of the data column.

Name

Gets the name of the column in the data store.

Nullable

Gets a value indicating whether the column can be null in the data store.

Precision

Gets the number of digits in a numeric data column.

PrimaryKey

Gets a value indicating whether the column is part of the table's primary key.

Scale

Gets the number of digits to the right of the decimal point in a numeric column.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to