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(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) |
Применяется к
Entity Framework