InversePropertyAttributeConvention.TryGetTargetEntityTypeBuilder Метод

Определение

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

protected virtual Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? TryGetTargetEntityTypeBuilder (Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder entityTypeBuilder, Type targetClrType, System.Reflection.MemberInfo navigationMemberInfo, bool shouldCreate = true);
abstract member TryGetTargetEntityTypeBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder * Type * System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
override this.TryGetTargetEntityTypeBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder * Type * System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Protected Overridable Function TryGetTargetEntityTypeBuilder (entityTypeBuilder As IConventionEntityTypeBuilder, targetClrType As Type, navigationMemberInfo As MemberInfo, Optional shouldCreate As Boolean = true) As IConventionEntityTypeBuilder

Параметры

entityTypeBuilder
IConventionEntityTypeBuilder

Построитель для типа ссылающейся сущности.

targetClrType
Type

Тип среды CLR целевого типа сущности.

navigationMemberInfo
MemberInfo

Элемент навигации.

shouldCreate
Boolean

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

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

Построитель для целевого типа сущности или null значение , если его невозможно создать.

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