SqlServerEntityTypeAnnotations Класс

Определение

Свойства реляционных заметок, доступ к которые осуществляется через SqlServer(IMutableEntityType).

public class SqlServerEntityTypeAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalEntityTypeAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerEntityTypeAnnotations
type SqlServerEntityTypeAnnotations = class
    inherit RelationalEntityTypeAnnotations
    interface ISqlServerEntityTypeAnnotations
    interface IRelationalEntityTypeAnnotations
Public Class SqlServerEntityTypeAnnotations
Inherits RelationalEntityTypeAnnotations
Implements ISqlServerEntityTypeAnnotations
Наследование
SqlServerEntityTypeAnnotations
Реализации

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

SqlServerEntityTypeAnnotations(IEntityType)

Создает экземпляр для заметок заданного IEntityTypeобъекта .

SqlServerEntityTypeAnnotations(RelationalAnnotations)

Создает экземпляр для заметок объекта , IEntityType представленного заданной вспомогательной службой заметок.

Поля

ProviderFullAnnotationNames

Свойства реляционных заметок, доступ к которые осуществляется через SqlServer(IMutableEntityType).

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

Свойства

Annotations

Вспомогающая RelationalAnnotations функция, представляющая примечания IEntityType .

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

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

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

Дискриминаторное значение.

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

Объект для IEntityType заметок.

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

Указывает, сопоставляется ли тип с оптимизированной для памяти таблицей.

Schema

Схема базы данных, содержащая сопоставленную таблицу.

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

Имя таблицы, с которой сопоставлен тип сущности.

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

Методы

GetAnnotations(IEntityType)

RelationalEntityTypeAnnotations Возвращает экземпляр для заданного IEntityType , поддерживая семантикуRelationalAnnotations, используемую этим экземпляром для управления заметками по соглашению.

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

RelationalModelAnnotations Возвращает экземпляр для заданного IModel , поддерживая семантикуRelationalAnnotations, используемую этим экземпляром для управления заметками по соглашению.

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

Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource Возвращает для текущего набора DiscriminatorProperty.

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

Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource Возвращает для текущего набора DiscriminatorValue.

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

Находит набор, используемый IProperty для дискриминатора этого типа без обхода к базовым типам.

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

Пытается удалить , DiscriminatorValue используя семантику используемого RelationalAnnotations объекта .

(Унаследовано от RelationalEntityTypeAnnotations)
SetDiscriminatorProperty(IProperty)

Пытается задать с DiscriminatorProperty помощью семантики используемого RelationalAnnotations объекта .

(Унаследовано от RelationalEntityTypeAnnotations)
SetDiscriminatorProperty(IProperty, Type)

Пытается задать с DiscriminatorProperty помощью семантики используемого RelationalAnnotations объекта .

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

Пытается задать с DiscriminatorValue помощью семантики используемого RelationalAnnotations объекта .

(Унаследовано от RelationalEntityTypeAnnotations)
SetIsMemoryOptimized(Boolean)

Пытается задать оптимизацию памяти.

SetSchema(String)

Пытается задать с Schema помощью семантики используемого RelationalAnnotations объекта .

(Унаследовано от RelationalEntityTypeAnnotations)
SetTableName(String)

Пытается задать с TableName помощью семантики используемого RelationalAnnotations объекта .

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

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