共用方式為


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 無法建立,則為 。

適用於