Поделиться через


ColumnModel Класс

Определение

public class ColumnModel : Microsoft.EntityFrameworkCore.Infrastructure.Annotatable
type ColumnModel = class
    inherit Annotatable
Public Class ColumnModel
Inherits Annotatable
Наследование
ColumnModel

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

ColumnModel()

Свойства

ComputedValue
DataType
DefaultValue
DisplayName
IsNullable
Item[String]

Возвращает заметку со значением с заданным именем, возвращая null значение , если она не существует.

(Унаследовано от Annotatable)
MaxLength
Name
Ordinal
Precision
PrimaryKeyOrdinal
Scale
Table
ValueGenerated

Методы

AddAnnotation(String, Annotation)

Добавляет заметку к этому объекту. Вызывает исключение, если заметка с указанным именем уже существует.

(Унаследовано от Annotatable)
AddAnnotation(String, Object)

Добавляет заметку к этому объекту. Вызывает исключение, если заметка с указанным именем уже существует.

(Унаследовано от Annotatable)
CreateAnnotation(String, Object)

Создает новую заметку.

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

Вызывает исключение, если модель доступна только для чтения.

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

Вызывает исключение, если модель не доступна только для чтения.

(Унаследовано от Annotatable)
FindAnnotation(String)

Возвращает заметку с заданным именем, возвращающую null значение , если она не существует.

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

Возвращает все заметки для текущего объекта.

(Унаследовано от Annotatable)
GetOrAddAnnotation(String, Object)

Добавляет заметку к этому объекту или возвращает существующую заметку, если уже существует заметка с указанным именем.

(Унаследовано от Annotatable)
OnAnnotationSet(String, Annotation, Annotation)

Вызывается при установке или удалении заметки.

(Унаследовано от Annotatable)
RemoveAnnotation(String)

Удаляет заданную заметку из этого объекта.

(Унаследовано от Annotatable)
SetAnnotation(String, Annotation)

Задает заметку, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует.

(Унаследовано от Annotatable)
SetAnnotation(String, Annotation, Annotation)

Задает заметку, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует.

(Унаследовано от Annotatable)
SetAnnotation(String, Object)

Задает заметку, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует.

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

Явные реализации интерфейса

IAnnotatable.FindAnnotation(String)

Возвращает заметку с заданным именем, возвращающую значение NULL, если она не существует.

(Унаследовано от Annotatable)
IAnnotatable.GetAnnotations()

Возвращает все заметки для текущего объекта.

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

Методы расширения

GetAnnotation(IAnnotatable, String)

Возвращает заметку с заданным именем, вызывая исключение, если она не существует.

AddAnnotations(IMutableAnnotatable, IEnumerable<IAnnotation>)

Добавляет заметки в объект .

GetOrAddAnnotation(IMutableAnnotatable, String, String)

Возвращает существующую заметку с заданным ключом или добавляет новую заметку, если она не существует.

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