IConventionEntityTypeBuilder.HasSkipNavigation Methode

Definition

Überlädt

HasSkipNavigation(MemberInfo, IConventionEntityType, Nullable<Boolean>, Nullable<Boolean>, Boolean)

Konfiguriert eine übersprungene Navigation zwischen diesem und dem Ziel Entitätstyp.

HasSkipNavigation(String, IConventionEntityType, Nullable<Boolean>, Nullable<Boolean>, Boolean)

Konfiguriert eine übersprungene Navigation zwischen diesem und dem Ziel Entitätstyp.

HasSkipNavigation(MemberInfo, IConventionEntityType, MemberInfo, Nullable<Boolean>, Nullable<Boolean>, Boolean)

Konfiguriert eine Skip-Navigation und die Umkehrung zwischen diesem und dem Ziel Entitätstyp.

HasSkipNavigation(MemberInfo, IConventionEntityType, Nullable<Boolean>, Nullable<Boolean>, Boolean)

Konfiguriert eine übersprungene Navigation zwischen diesem und dem Ziel Entitätstyp.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder HasSkipNavigation (System.Reflection.MemberInfo navigation, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, bool? collection = default, bool? onDependent = default, bool fromDataAnnotation = false);
abstract member HasSkipNavigation : System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * Nullable<bool> * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder
Public Function HasSkipNavigation (navigation As MemberInfo, targetEntityType As IConventionEntityType, Optional collection As Nullable(Of Boolean) = Nothing, Optional onDependent As Nullable(Of Boolean) = Nothing, Optional fromDataAnnotation As Boolean = false) As IConventionSkipNavigationBuilder

Parameter

navigation
MemberInfo

Die Navigationseigenschaft.

targetEntityType
IConventionEntityType

Der Entitätstyp, auf den die Navigation abzielt.

collection
Nullable<Boolean>

Gibt an, ob die Navigations Eigenschaft eine Auflistungs Eigenschaft ist.

onDependent
Nullable<Boolean>

Gibt an, ob die Navigations Eigenschaft auf der abhängigen Seite des zugrunde liegenden fremd Schlüssels definiert ist.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Daten Anmerkung angegeben wurde.

Gibt zurück

IConventionSkipNavigationBuilder

Ein-Objekt, das zum Konfigurieren der Beziehung verwendet werden kann, wenn Sie für den Entitätstyp vorhanden ist; null andernfalls.

Gilt für:

HasSkipNavigation(String, IConventionEntityType, Nullable<Boolean>, Nullable<Boolean>, Boolean)

Konfiguriert eine übersprungene Navigation zwischen diesem und dem Ziel Entitätstyp.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder HasSkipNavigation (string navigationName, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, bool? collection = default, bool? onDependent = default, bool fromDataAnnotation = false);
abstract member HasSkipNavigation : string * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * Nullable<bool> * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder
Public Function HasSkipNavigation (navigationName As String, targetEntityType As IConventionEntityType, Optional collection As Nullable(Of Boolean) = Nothing, Optional onDependent As Nullable(Of Boolean) = Nothing, Optional fromDataAnnotation As Boolean = false) As IConventionSkipNavigationBuilder

Parameter

navigationName
String

Der Name der Navigationseigenschaft.

targetEntityType
IConventionEntityType

Der Entitätstyp, auf den die Navigation abzielt.

collection
Nullable<Boolean>

Gibt an, ob die Navigations Eigenschaft eine Auflistungs Eigenschaft ist.

onDependent
Nullable<Boolean>

Gibt an, ob die Navigations Eigenschaft auf der abhängigen Seite des zugrunde liegenden fremd Schlüssels definiert ist.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Daten Anmerkung angegeben wurde.

Gibt zurück

IConventionSkipNavigationBuilder

Ein-Objekt, das zum Konfigurieren der Beziehung verwendet werden kann, wenn Sie für den Entitätstyp vorhanden ist; null andernfalls.

Gilt für:

HasSkipNavigation(MemberInfo, IConventionEntityType, MemberInfo, Nullable<Boolean>, Nullable<Boolean>, Boolean)

Konfiguriert eine Skip-Navigation und die Umkehrung zwischen diesem und dem Ziel Entitätstyp.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder HasSkipNavigation (System.Reflection.MemberInfo navigation, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, System.Reflection.MemberInfo inverseNavigation, bool? collections = default, bool? onDependent = default, bool fromDataAnnotation = false);
abstract member HasSkipNavigation : System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * System.Reflection.MemberInfo * Nullable<bool> * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder
Public Function HasSkipNavigation (navigation As MemberInfo, targetEntityType As IConventionEntityType, inverseNavigation As MemberInfo, Optional collections As Nullable(Of Boolean) = Nothing, Optional onDependent As Nullable(Of Boolean) = Nothing, Optional fromDataAnnotation As Boolean = false) As IConventionSkipNavigationBuilder

Parameter

navigation
MemberInfo

Die Navigations Eigenschaft für diesen Entitätstyp, der Teil der Beziehung ist.

targetEntityType
IConventionEntityType

Der Entitätstyp, auf den diese Beziehung abzielt.

inverseNavigation
MemberInfo

Die Navigations Eigenschaft für den Ziel Entitätstyp, der Teil der Beziehung ist. Wenn null angegeben wird, wird die Beziehung ohne Navigations Eigenschaft am zielende konfiguriert.

collections
Nullable<Boolean>

Ob es sich bei beiden Navigations Eigenschaften um Auflistungen oder nicht um Auflistungen handelt

onDependent
Nullable<Boolean>

Gibt an, ob die beiden Navigations Eigenschaften auf der abhängigen Seite der zugrunde liegenden Fremdschlüssel definiert sind.

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Daten Anmerkung angegeben wurde.

Gibt zurück

IConventionSkipNavigationBuilder

Ein-Objekt, das zum Konfigurieren der Beziehung verwendet werden kann, wenn Sie für den Entitätstyp vorhanden ist; null andernfalls.

Gilt für: