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


IConventionEntityTypeBuilder.GetTargetEntityTypeBuilder Метод

Определение

Возвращает или создает построитель для целевого объекта потенциальной навигации.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? GetTargetEntityTypeBuilder (Type targetClrType, System.Reflection.MemberInfo navigationInfo, bool createIfMissing = true, bool? targetShouldBeOwned = default, bool fromDataAnnotation = false);
abstract member GetTargetEntityTypeBuilder : Type * System.Reflection.MemberInfo * bool * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function GetTargetEntityTypeBuilder (targetClrType As Type, navigationInfo As MemberInfo, Optional createIfMissing As Boolean = true, Optional targetShouldBeOwned As Nullable(Of Boolean) = Nothing, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder

Параметры

targetClrType
Type

Тип среды CLR целевого объекта.

navigationInfo
MemberInfo

Свойство навигации.

createIfMissing
Boolean

Следует ли создать тип сущности, если в данный момент нет в модели.

targetShouldBeOwned
Nullable<Boolean>

Указывает, должен ли целевой объект принадлежать. null значение , если это может быть либо.

fromDataAnnotation
Boolean

Указывает, была ли конфигурация указана с помощью заметки к данным.

Возвращаемое значение

Построитель типов сущностей или null , если он не найден и не может быть создан.

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