RelationalEntityTypeAnnotations Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Свойства реляционных заметок, доступ к которые осуществляется через Relational(IMutableEntityType).
public class RelationalEntityTypeAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalEntityTypeAnnotations
type RelationalEntityTypeAnnotations = class
interface IRelationalEntityTypeAnnotations
Public Class RelationalEntityTypeAnnotations
Implements IRelationalEntityTypeAnnotations
- Наследование
-
RelationalEntityTypeAnnotations
- Производный
- Реализации
Конструкторы
RelationalEntityTypeAnnotations(IEntityType) |
Создает экземпляр для заметок заданного IEntityTypeобъекта . |
RelationalEntityTypeAnnotations(IEntityType, RelationalFullAnnotationNames) |
Свойства реляционных заметок, доступ к которые осуществляется через Relational(IMutableEntityType). |
RelationalEntityTypeAnnotations(RelationalAnnotations) |
Создает экземпляр для заметок объекта , IEntityType представленного заданной вспомогательной службой заметок. |
RelationalEntityTypeAnnotations(RelationalAnnotations, RelationalFullAnnotationNames) |
Свойства реляционных заметок, доступ к которые осуществляется через Relational(IMutableEntityType). |
Поля
ProviderFullAnnotationNames |
Свойства реляционных заметок, доступ к которые осуществляется через Relational(IMutableEntityType). |
Свойства
Annotations |
Вспомогающая RelationalAnnotations функция, представляющая примечания IEntityType . |
DiscriminatorProperty |
Объект IProperty , который будет использоваться для хранения дискриминатора. |
DiscriminatorValue |
Дискриминаторное значение. |
EntityType |
Объект для IEntityType заметок. |
Schema |
Схема базы данных, содержащая сопоставленную таблицу. |
TableName |
Имя таблицы, с которой сопоставлен тип сущности. |
Методы
GetAnnotations(IEntityType) |
RelationalEntityTypeAnnotations Возвращает экземпляр для заданного IEntityType , поддерживая семантикуRelationalAnnotations, используемую этим экземпляром для управления заметками по соглашению. |
GetAnnotations(IModel) |
RelationalModelAnnotations Возвращает экземпляр для заданного IModel , поддерживая семантикуRelationalAnnotations, используемую этим экземпляром для управления заметками по соглашению. |
GetDiscriminatorPropertyConfigurationSource() |
Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource Возвращает для текущего набора DiscriminatorProperty. |
GetDiscriminatorValueConfigurationSource() |
Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource Возвращает для текущего набора DiscriminatorValue. |
GetNonRootDiscriminatorProperty() |
Находит набор, используемый IProperty для дискриминатора этого типа без обхода к базовым типам. |
RemoveDiscriminatorValue() |
Пытается удалить , DiscriminatorValue используя семантику используемого RelationalAnnotations объекта . |
SetDiscriminatorProperty(IProperty) |
Пытается задать с DiscriminatorProperty помощью семантики используемого RelationalAnnotations объекта . |
SetDiscriminatorProperty(IProperty, Type) |
Пытается задать с DiscriminatorProperty помощью семантики используемого RelationalAnnotations объекта . |
SetDiscriminatorValue(Object) |
Пытается задать с DiscriminatorValue помощью семантики используемого RelationalAnnotations объекта . |
SetSchema(String) |
Пытается задать с Schema помощью семантики используемого RelationalAnnotations объекта . |
SetTableName(String) |
Пытается задать с TableName помощью семантики используемого RelationalAnnotations объекта . |
Применяется к
Entity Framework
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по