Sprache

MemberClassifier.IsCandidateNavigationProperty Methode

Definition

Gibt einen Wert zurück, der angibt, ob das angegebene Element eine Kandidatennavigation ist.

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

Parameter

memberInfo
MemberInfo

Das element, das klassifiziert werden soll.

model
IConventionModel

Das Modell.

useAttributes
Boolean

Gibt an, ob Attribute für das Element berücksichtigt werden sollen.

elementType
Type

Wenn diese Methode zurückgegeben wird, wird der Elementtyp für Sammlungsnavigationen oder null für Nichtsammlungsnavigationen (Referenznavigationen) und für Elemente, die keine Kandidatennavigationen sind, zurückgegeben. Verwenden Sie für den Navigationszieltyp diesen Wert, wenn dieser wert nichtnull ist, andernfalls MemberInfo"s Type".

shouldBeOwned
Nullable<Boolean>

Wenn diese Methode zurückgegeben wird, gibt an, ob das Ziel im Besitz sein soll, falls bekannt.

explicitlyConfigured
Boolean

Gibt an, ob der Zieltyp explizit konfiguriert wurde, wenn diese Methode zurückgegeben wird.

Gibt zurück

true wenn es sich bei dem Mitglied um eine Kandidatennavigation handelt; andernfalls false.

Implementiert

Gilt für: