ColumnConfigAnnotation - класс
Представляет параметры конфигурации столбца в плане создания данных.
Иерархия наследования
System.Object
Microsoft.Data.Schema.SchemaModel.ModelAnnotation
Microsoft.Data.Schema.Tools.DataGenerator.ColumnConfigAnnotation
Пространство имен: Microsoft.Data.Schema.Tools.DataGenerator
Сборка: Microsoft.Data.Schema.Tools (в Microsoft.Data.Schema.Tools.dll)
Синтаксис
'Декларация
Public NotInheritable Class ColumnConfigAnnotation _
Inherits ModelAnnotation
public sealed class ColumnConfigAnnotation : ModelAnnotation
public ref class ColumnConfigAnnotation sealed : public ModelAnnotation
[<Sealed>]
type ColumnConfigAnnotation =
class
inherit ModelAnnotation
end
public final class ColumnConfigAnnotation extends ModelAnnotation
Тип ColumnConfigAnnotation предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
AcceptsNullValues | Получает значение, указывающее, может ли столбец принимать значения nullпустая ссылка (Nothing в Visual Basic). | |
AnnotationClass | Получает объект метаданных, описывающий этот экземпляр. (Унаследовано от ModelAnnotation.) | |
CanBePopulated | Получает значение, указывающее на возможность заполнения столбца данными. | |
GeneratorExtensionHandleXml | Получает или задает строку дескриптора расширения. | |
HasDefaultValue | Получает значение, указывающее, имеет ли столбец значение по умолчанию. | |
IsAttachedToStore | Получает значение, показывающее, присоединена ли заметка к объекту ModelStore. (Унаследовано от ModelAnnotation.) | |
IsPartOfForeignKey | Получает значение, указывающее, входит ли столбец в состав внешнего ключа. | |
IsPartOfPrimaryKey | Получает значение, указывающее, может ли столбец являться частью первичного ключа. | |
IsPartOfUniqueConstraint | Получает значение, указывающее, может ли столбец являться частью уникального ограничения. | |
Model | Получает или задает объект ModelStore. (Унаследовано от ModelAnnotation.) | |
Name | Получает или задает имя заметки. (Унаследовано от ModelAnnotation.) | |
OutputKey | Получает или задает выходной ключ. | |
Seed | Получает или задает начальное значение, которое указывается, если создается столбец идентификаторов в таблице или представление со столбцом идентификаторов. | |
Selected | Возвращает значение, указывающее, выделен ли столбец. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Delete | Удаляет данный экземпляр из модели схемы. (Унаследовано от ModelAnnotation.) | |
Equals | Возвращает значение, указывающее, равен ли заданный объект текущему объекту. (Унаследовано от ModelAnnotation.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetElements | Возвращает список элементов в данном экземпляре. (Унаследовано от ModelAnnotation.) | |
GetHashCode | Не требуется. (Унаследовано от ModelAnnotation.) | |
GetProperty<TProperty> | Извлекает заданное свойство. (Унаследовано от ModelAnnotation.) | |
GetRelationshipEntries | Возвращает записи отношений, к которым присоединена данная заметка. (Унаследовано от ModelAnnotation.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
IsDeleted | Возвращает значение, указывающее, был ли данный экземпляр удален. (Унаследовано от ModelAnnotation.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
SetProperty<TProperty> | Задает значение предоставленного свойства. (Унаследовано от ModelAnnotation.) | |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.Data.Schema.Tools.DataGenerator - пространство имен