DbColumn Класс

Определение

Представляет столбец в источнике данных.Represents a column within a data source.

public ref class DbColumn abstract
public abstract class DbColumn
type DbColumn = class
Public MustInherit Class DbColumn
Наследование
DbColumn

Конструкторы

DbColumn()

Инициализирует новый экземпляр класса DbColumn.Initializes a new instance of the DbColumn class.

Свойства

AllowDBNull

Возвращает логическое значение, допускающее присвоение null, указывающее, разрешены ли значения DBNull в этом столбце, или возвращает null, если значение не задано.Gets a nullable boolean value that indicates whether DBNull values are allowed in this column, or returns null if no value is set. Можно задать значение true или false, указывающее, разрешены ли значения DBNull в этом столбце, или null (Nothing в Visual Basic) при переопределении в производном классе.Can be set to either true or false indicating whether DBNull values are allowed in this column, or null (Nothing in Visual Basic) when overridden in a derived class.

BaseCatalogName

Получает имя каталога, связанного с источником данных; в противном случае — null, если значение не задано.Gets the catalog name associated with the data source; otherwise, null if no value is set. Можно задать имя каталога или null при переопределении в производном классе.Can be set to either the catalog name or null when overridden in a derived class.

BaseColumnName

Возвращает имя базового столбца; в противном случае — null, если значение не задано.Gets the base column name; otherwise, null if no value is set. Можно задать имя столбца или null при переопределении в производном классе.Can be set to either the column name or null when overridden in a derived class.

BaseSchemaName

Получает имя схемы, связанной с источником данных; в противном случае — null, если значение не задано.Gets the schema name associated with the data source; otherwise, null if no value is set. Можно задать имя схемы или null при переопределении в производном классе.Can be set to either the schema name or null when overridden in a derived class.

BaseServerName

Получает имя сервера, связанное со столбцом; в противном случае — null, если значение не задано.Gets the server name associated with the column; otherwise, null if no value is set. Можно задать имя сервера или null при переопределении в производном классе.Can be set to either the server name or null when overridden in a derived class.

BaseTableName

Возвращает имя таблицы в схеме; в противном случае возвращает null, если значение не задано.Gets the table name in the schema; otherwise, null if no value is set. Можно задать имя таблицы или null при переопределении в производном классе.Can be set to either the table name or null when overridden in a derived class.

ColumnName

Возвращает имя столбца.Gets the name of the column. Можно задать имя столбца при переопределении в производном классе.Can be set to the column name when overridden in a derived class.

ColumnOrdinal

Возвращает позицию столбца (порядковый номер) в строке источника данных; в противном случае — null, если значение не задано.Gets the column position (ordinal) in the datasource row; otherwise, null if no value is set. Можно задать либо значение int32, указывающее позицию столбца, либо null при переопределении в производном классе.Can be set to either an int32 value to specify the column position or null when overridden in a derived class.

ColumnSize

Возвращает размер столбца; в противном случае — null, если значение не задано.Gets the column size; otherwise, null if no value is set. Можно задать либо значение int32, указывающее размер столбца, либо null при переопределении в производном классе.Can be set to either an int32 value to specify the column size or null when overridden in a derived class.

DataType

Возвращает тип данных, хранящихся в столбце.Gets the type of data stored in the column. Можно задать объект Type, представляющий тип данных в столбце при переопределении в производном классе.Can be set to a Type object that represents the type of data in the column when overridden in a derived class.

DataTypeName

Получает имя типа данных; в противном случае — null, если значение не задано.Gets the name of the data type; otherwise, null if no value is set. Можно задать имя типа данных или null при переопределении в производном классе.Can be set to either the data type name or null when overridden in a derived class.

IsAliased

Возвращает логическое значение, допускающее присвоение null, указывающее, обозначен ли этот столбец псевдонимом, или возвращает null, если значение не задано.Gets a nullable boolean value that indicates whether this column is aliased, or returns null if no value is set. Можно задать значение true или false, указывающее, обозначен ли этот столбец псевдонимом, или null (Nothing в Visual Basic) при переопределении в производном классе.Can be set to either true or false indicating whether this column is aliased, or null (Nothing in Visual Basic) when overridden in a derived class.

IsAutoIncrement

Возвращает логическое значение, допускающее присвоение null, указывающее, выполняется ли автоматическое увеличение значений в этом столбце, или возвращает null, если значение не задано.Gets a nullable boolean value that indicates whether values in this column are automatically incremented, or returns null if no value is set. Можно задать значение true или false, указывающее, выполняется ли автоматическое увеличение значений в этом столбце, или null (Nothing в Visual Basic) при переопределении в производном классе.Can be set to either true or false indicating whether values in this column are automatically incremented, or null (Nothing in Visual Basic) when overridden in a derived class.

IsExpression

Возвращает логическое значение, допускающее присвоение null, указывающее, является ли этот столбец выражением, или возвращает null, если значение не задано.Gets a nullable boolean value that indicates whether this column is an expression, or returns null if no value is set. Можно задать значение true или false, указывающее, является ли этот столбец выражением, или null (Nothing в Visual Basic) при переопределении в производном классе.Can be set to either true or false indicating whether this column is an expression, or null (Nothing in Visual Basic) when overridden in a derived class.

IsHidden

Возвращает логическое значение, допускающее присвоение null, указывающее, является ли этот столбец скрытым, или возвращает null, если значение не задано.Gets a nullable boolean value that indicates whether this column is hidden, or returns null if no value is set. Можно задать значение true или false, указывающее, является ли этот столбец скрытым, или null (Nothing в Visual Basic) при переопределении в производном классе.Can be set to either true or false indicating whether this column is hidden, or null (Nothing in Visual Basic) when overridden in a derived class.

IsIdentity

Возвращает логическое значение, допускающее присвоение null, указывающее, является ли этот столбец идентификатором, или возвращает null, если значение не задано.Gets a nullable boolean value that indicates whether this column is an identity, or returns null if no value is set. Можно задать значение true или false, указывающее, является ли этот столбец идентификатором, или null (Nothing в Visual Basic) при переопределении в производном классе.Can be set to either true or false indicating whether this column is an identity, or null (Nothing in Visual Basic) when overridden in a derived class.

IsKey

Возвращает логическое значение, допускающее присвоение null, указывающее, является ли этот столбец ключом, или возвращает null, если значение не задано.Gets a nullable boolean value that indicates whether this column is a key, or returns null if no value is set. Можно задать значение true или false, указывающее, является ли этот столбец ключом, или null (Nothing в Visual Basic) при переопределении в производном классе.Can be set to either true or false indicating whether this column is a key, or null (Nothing in Visual Basic) when overridden in a derived class.

IsLong

Возвращает логическое значение, допускающее присвоение null, указывающее, содержит ли этот столбец данные большого формата, или возвращает null, если значение не задано.Gets a nullable boolean value that indicates whether this column contains long data, or returns null if no value is set. Можно задать значение true или false, указывающее, содержит ли этот столбец данные большого формата, или null (Nothing в Visual Basic) при переопределении в производном классе.Can be set to either true or false indicating whether this column contains long data, or null (Nothing in Visual Basic) when overridden in a derived class.

IsReadOnly

Возвращает логическое значение, допускающее присвоение null, указывающее, доступен ли этот столбец только для чтения, или возвращает null, если значение не задано.Gets a nullable boolean value that indicates whether this column is read-only, or returns null if no value is set. Можно задать значение true или false, указывающее, доступен ли этот столбец только для чтения, или null (Nothing в Visual Basic) при переопределении в производном классе.Can be set to either true or false indicating whether this column is read-only, or null (Nothing in Visual Basic) when overridden in a derived class.

IsUnique

Возвращает логическое значение, допускающее присвоение null, указывающее, применяется ли к этому столбцу уникальное ограничение, или возвращает null, если значение не задано.Gets a nullable boolean value that indicates whether a unique constraint applies to this column, or returns null if no value is set. Можно задать значение true или false, указывающее, применяется ли к этому столбцу уникальное ограничение, или null (Nothing в Visual Basic) при переопределении в производном классе.Can be set to either true or false indicating whether a unique constraint applies to this column, or null (Nothing in Visual Basic) when overridden in a derived class.

Item[String]

Получает объект на основе имени свойства столбца.Gets the object based on the column property name.

NumericPrecision

Получает точность чисел данных в столбце; в противном случае — null, если значение не задано.Gets the numeric precision of the column data; otherwise, null if no value is set. Можно задать либо значение int32, указывающее точность чисел данных в столбце, либо null при переопределении в производном классе.Can be set to either an int32 value to specify the numeric precision of the column data or null when overridden in a derived class.

NumericScale

Получает значение int32, допускающее null, которое возвращает null или числовой масштаб данных в столбце.Gets a nullable int32 value that either returns null or the numeric scale of the column data. Можно задать значение null или int32 для числового масштаба данных в столбце при переопределении в производном классе.Can be set to either null or an int32 value for the numeric scale of the column data when overridden in a derived class.

UdtAssemblyQualifiedName

Получает имя с указанием сборки для объекта Type, представляющего тип данных в столбце; в противном случае — null, если значение не задано.Gets the assembly-qualified name of the Type object that represents the type of data in the column; otherwise, null if no value is set. Можно задать имя с указанием сборки или null при переопределении в производном классе.Can be set to either the assembly-qualified name or null when overridden in a derived class.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Применяется к