次の方法で共有


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 できない場合は 。

適用対象