Тип ColumnAttribute предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
AllowNull | ||
ColumnName |
Имя колонки, которая реализована в свойстве.
| |
DataType |
Тип данных поля. Допускается использование перечисления SqlDbType.
| |
Default |
Значение по умолчанию.
| |
DisplayName |
Отображаемое имя (может использоваться при реализации журнала изменений данных).
| |
Flags |
Дополнительные опции поля, определяющие его поведение. Битовая маска ColumnAttributeFlags.
| |
IsIdentity | ||
IsPrimaryKey | ||
IsSql |
Вернет true, если используется база данных SQL Server
| |
IsUnique | ||
OwnerClass |
Ссылка на класс-владельца.
| |
OwnerClassType |
Тип класса-владельца.
| |
ParameterName |
Содержит имя параметра подстановки в запрос. Например: @col_name.
| |
Size |
Определяет наибольший размер поля (в байтах). Ноль - без ограничений (по умолчанию).
| |
SqlDbType |
Содержит тип данных SQL Server, если DataType может быть преобразован в SqlDbType.
| |
TypeId | При реализации в производном классе возвращает уникальный идентификатор для этого Attribute. (Унаследован от Attribute.) |
См. также