Partager via


RelationshipDiscoveryConvention.TryGetTargetEntityTypeBuilder Méthode

Définition

Recherche ou tente de créer une cible de type d’entité pour le membre de navigation donné.

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

Paramètres

entityTypeBuilder
IConventionEntityTypeBuilder

Générateur pour le type d’entité référençant.

targetClrType
Type

Type CLR du type d’entité cible.

navigationMemberInfo
MemberInfo

Membre de navigation.

shouldBeOwned
Nullable<Boolean>

Indique si le type d’entité cible doit être détenu.

shouldCreate
Boolean

Indique si un type d’entité doit être créé s’il n’en existe pas actuellement.

Retours

Générateur pour le type d’entité cible ou null s’il ne peut pas être créé.

S’applique à