IConventionModel.AddOwnedEntityType Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
AddOwnedEntityType(String, Type, Boolean) |
Добавляет тип сущности общего типа в модель. |
AddOwnedEntityType(Type, Boolean) |
Добавляет собственный тип сущности в модель. |
AddOwnedEntityType(String, Boolean) |
Добавляет в модель собственный тип сущности типа по умолчанию. |
AddOwnedEntityType(String, Type, Boolean)
Добавляет тип сущности общего типа в модель.
public Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType? AddOwnedEntityType (string name, Type clrType, bool fromDataAnnotation = false);
abstract member AddOwnedEntityType : string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
Public Function AddOwnedEntityType (name As String, clrType As Type, Optional fromDataAnnotation As Boolean = false) As IConventionEntityType
Параметры
- name
- String
Имя добавляемой сущности.
- clrType
- Type
Класс CLR, используемый для представления экземпляров типа сущности.
- fromDataAnnotation
- Boolean
Указывает, была ли указана конфигурация с помощью заметки к данным.
Возвращаемое значение
Новый тип сущности.
Комментарии
Тип сущности общего типа — это тип сущности, который может совместно использовать тип CLR с другими типами в модели, но имеет уникальное имя и всегда идентифицируется по имени.
Применяется к
AddOwnedEntityType(Type, Boolean)
Добавляет собственный тип сущности в модель.
public Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType? AddOwnedEntityType (Type type, bool fromDataAnnotation = false);
abstract member AddOwnedEntityType : Type * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
Public Function AddOwnedEntityType (type As Type, Optional fromDataAnnotation As Boolean = false) As IConventionEntityType
Параметры
- type
- Type
Класс CLR, используемый для представления экземпляров типа сущности.
- fromDataAnnotation
- Boolean
Указывает, была ли указана конфигурация с помощью заметки к данным.
Возвращаемое значение
Новый тип сущности.
Применяется к
AddOwnedEntityType(String, Boolean)
Добавляет в модель собственный тип сущности типа по умолчанию.
public Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType? AddOwnedEntityType (string name, bool fromDataAnnotation = false);
abstract member AddOwnedEntityType : string * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
Public Function AddOwnedEntityType (name As String, Optional fromDataAnnotation As Boolean = false) As IConventionEntityType
Параметры
- name
- String
Имя добавляемой сущности.
- fromDataAnnotation
- Boolean
Указывает, была ли указана конфигурация с помощью заметки к данным.
Возвращаемое значение
Новый тип сущности.
Комментарии
Теневые сущности в настоящее время не поддерживаются в модели, которая используется во время выполнения с DbContext. Следовательно, типы сущностей теневого состояния будут существовать только в моментальных снимках модели миграции и т. д.
Применяется к
Entity Framework
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по