DbColumn Класс

Определение

Представляет столбец в источнике данных.

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

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

Имя Описание
DbColumn()

Инициализирует новый экземпляр класса DbColumn.

Свойства

Имя Описание
AllowDBNull

Возвращает логическое значение, допускающее значение NULL, указывающее, разрешены ли DBNull значения в этом столбце или возвращаются null , если значение не задано. Можно задать значение true или false, указывающее, разрешены ли значения DBNull в этом столбце или null (Nothing в Visual Basic) при переопределении в производном классе.

BaseCatalogName

Возвращает имя каталога, связанное с источником данных; в противном случае, null если значение не задано. Можно задать имя каталога или null переопределить в производном классе.

BaseColumnName

Возвращает имя базового столбца; в противном случае, null если значение не задано. Можно задать имя столбца или null переопределение в производном классе.

BaseSchemaName

Возвращает имя схемы, связанное с источником данных; в противном случае, null если значение не задано. Можно задать имя схемы или null переопределение в производном классе.

BaseServerName

Возвращает имя сервера, связанное с столбцом; в противном случае, null если значение не задано. Можно задать имя сервера или null переопределение в производном классе.

BaseTableName

Возвращает имя таблицы в схеме; в противном случае, null если значение не задано. Можно задать имя таблицы или null переопределение в производном классе.

ColumnName

Возвращает имя столбца. Можно задать имя столбца при переопределении в производном классе.

ColumnOrdinal

Возвращает позицию столбца (порядковый номер) в строке источника данных; в противном случае, null если значение не задано. Можно задать значение int32 для указания положения столбца или null переопределения в производном классе.

ColumnSize

Возвращает размер столбца; в противном случае, null если значение не задано. Можно задать значение для int32 указания размера столбца или null переопределения в производном классе.

DataType

Возвращает тип данных, хранящихся в столбце. Можно задать Type объект, представляющий тип данных в столбце при переопределении в производном классе.

DataTypeName

Возвращает имя типа данных; в противном случае, null если значение не задано. Можно задать имя типа данных или null переопределить в производном классе.

IsAliased

Возвращает логическое значение, допускающее значение NULL, указывающее, является ли этот столбец псевдонимом или возвращается null , если значение не задано. Можно задать значение true или false, указывающее, является ли этот столбец псевдонимом или null (Nothing в Visual Basic) при переопределении в производном классе.

IsAutoIncrement

Возвращает логическое значение, допускающее значение NULL, указывающее, будут ли значения в этом столбце автоматически увеличиваться или возвращать null , если значение не задано. Можно задать значение true или false, указывающее, будут ли значения в этом столбце автоматически увеличиваться или null (Nothing в Visual Basic) при переопределении в производном классе.

IsExpression

Возвращает логическое значение, допускающее значение NULL, указывающее, является ли этот столбец выражением или возвращается null , если значение не задано. Можно задать значение true или false, указывающее, является ли этот столбец выражением или null (Nothing в Visual Basic) при переопределении в производном классе.

IsHidden

Возвращает логическое значение, допускающее значение NULL, указывающее, скрыт ли этот столбец или возвращается null , если значение не задано. Можно задать значение true или false, указывающее, скрыт ли этот столбец или null (Nothing в Visual Basic) при переопределении в производном классе.

IsIdentity

Возвращает логическое значение, допускающее значение NULL, указывающее, является ли этот столбец удостоверением или возвращается null , если значение не задано. Можно задать значение true или false, указывающее, является ли этот столбец удостоверением или null (Nothing в Visual Basic) при переопределении в производном классе.

IsKey

Возвращает логическое значение, допускающее значение NULL, указывающее, является ли этот столбец ключом или возвращается null , если значение не задано. Можно задать значение true или false, указывающее, является ли этот столбец ключом или null (Nothing в Visual Basic) при переопределении в производном классе.

IsLong

Возвращает логическое значение, допускающее значение NULL, указывающее, содержит ли этот столбец длинные данные или возвращает null значение, если значение не задано. Можно задать значение true или false, указывающее, содержит ли этот столбец длинные данные или null (Nothing в Visual Basic) при переопределении в производном классе.

IsReadOnly

Возвращает логическое значение, допускающее значение NULL, указывающее, доступен ли этот столбец только для чтения, или возвращается null , если значение не задано. Можно задать значение true или false, указывающее, доступен ли этот столбец только для чтения или null (Nothing в Visual Basic) при переопределении в производном классе.

IsUnique

Возвращает логическое значение, допускающее значение NULL, указывающее, применяется ли уникальное ограничение к этому столбцу или возвращается null , если значение не задано. Можно задать значение true или false, указывающее, применяется ли уникальное ограничение к этому столбцу или null (Nothing в Visual Basic) при переопределении в производном классе.

Item[String]

Возвращает объект на основе имени свойства столбца.

NumericPrecision

Возвращает числовую точность данных столбца; в противном случае, null если значение не задано. Можно задать значение, указывающее числовую int32 точность данных столбца или null переопределение в производном классе.

NumericScale

Возвращает значение, допускающее int32 значение NULL, возвращающее null или числовое масштабирование данных столбца. Можно задать значение null или int32 значение для числового масштаба данных столбца при переопределении в производном классе.

UdtAssemblyQualifiedName

Возвращает имя Type объекта, представляющего тип данных в столбце; в противном случае, null если значение не задано. Можно задать либо имя, заданное сборкой, либо null при переопределении в производном классе.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

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

Служит хэш-функцией по умолчанию.

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

Возвращает Type текущего экземпляра.

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

Создает неглубокую копию текущей Object.

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

Возвращает строку, представляющую текущий объект.

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

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