Lingua

MemberClassifier.IsCandidateNavigationProperty Metodo

Definizione

Restituisce un valore che indica se il membro specificato è una navigazione candidata.

public virtual bool IsCandidateNavigationProperty(System.Reflection.MemberInfo memberInfo, Microsoft.EntityFrameworkCore.Metadata.IConventionModel model, bool useAttributes, out Type? elementType, out bool? shouldBeOwned, out bool explicitlyConfigured);
abstract member IsCandidateNavigationProperty : System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.IConventionModel * bool * Type * Nullable * bool -> bool
override this.IsCandidateNavigationProperty : System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.IConventionModel * bool * Type * Nullable * bool -> bool
Public Overridable Function IsCandidateNavigationProperty (memberInfo As MemberInfo, model As IConventionModel, useAttributes As Boolean, ByRef elementType As Type, ByRef shouldBeOwned As Nullable(Of Boolean), ByRef explicitlyConfigured As Boolean) As Boolean

Parametri

memberInfo
MemberInfo

Membro da classificare.

model
IConventionModel

Il modello.

useAttributes
Boolean

Indica se gli attributi trovati nel membro devono essere considerati.

elementType
Type

Quando termina, il tipo di elemento per gli spostamenti della raccolta o null per gli spostamenti non di raccolta (riferimento) e per i membri che non sono spostamenti candidati. Per il tipo di destinazione di spostamento, usare questo valore quando nonnull è , altrimenti MemberInfoil tipo di .

shouldBeOwned
Nullable<Boolean>

Quando termina, questo metodo indica se la destinazione deve essere di proprietà, se nota.

explicitlyConfigured
Boolean

Quando termina, questo metodo indica se il tipo di destinazione è stato configurato in modo esplicito.

Valori restituiti

true se il membro è una navigazione candidata; in caso contrario false, .

Implementazioni

Si applica a