다음을 통해 공유


RelationshipDiscoveryConvention.TryGetTargetEntityTypeBuilder 메서드

정의

지정된 탐색 멤버에 대한 엔터티 형식 대상을 찾거나 만들려고 합니다.

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

매개 변수

entityTypeBuilder
IConventionEntityTypeBuilder

참조하는 엔터티 형식에 대한 작성기입니다.

targetClrType
Type

대상 엔터티 형식의 CLR 형식입니다.

navigationMemberInfo
MemberInfo

탐색 멤버입니다.

shouldBeOwned
Nullable<Boolean>

대상 엔터티 형식을 소유해야 하는지 여부입니다.

shouldCreate
Boolean

엔터티 형식이 현재 없는 경우 엔터티 형식을 만들어야 하는지 여부입니다.

반환

대상 엔터티 형식에 대한 작성기이거나 null 만들 수 없는 경우 입니다.

적용 대상