Sdílet prostřednictvím


IConventionEntityTypeBuilder.HasSkipNavigation Metoda

Definice

Přetížení

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

Nakonfiguruje přeskočení navigace mezi tímto a cílovým typem entity.

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

Nakonfiguruje přeskočení navigace mezi tímto a cílovým typem entity.

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

Konfiguruje navigaci přeskočení a inverzní funkci mezi tímto a cílovým typem entity.

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

Nakonfiguruje přeskočení navigace mezi tímto a cílovým typem entity.

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

Nakonfiguruje přeskočení navigace mezi tímto a cílovým typem entity.

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);
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

Parametry

navigation
MemberInfo

Vlastnost navigace.

targetEntityType
IConventionEntityType

Typ entity, na který cílí navigace.

collection
Nullable<Boolean>

Určuje, jestli je vlastnost navigace vlastností kolekce.

onDependent
Nullable<Boolean>

Určuje, zda je vlastnost navigace definována na závislé straně podkladového cizího klíče.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Objekt, který lze použít ke konfiguraci relace, pokud existuje u typu entity, null jinak.

Platí pro

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

Nakonfiguruje přeskočení navigace mezi tímto a cílovým typem entity.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder HasSkipNavigation (string navigationName, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, bool? collection = default, bool? onDependent = default, bool fromDataAnnotation = false);
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

Parametry

navigationName
String

Název navigační vlastnosti.

targetEntityType
IConventionEntityType

Typ entity, na který cílí navigace.

collection
Nullable<Boolean>

Určuje, jestli je vlastnost navigace vlastností kolekce.

onDependent
Nullable<Boolean>

Určuje, zda je vlastnost navigace definována na závislé straně podkladového cizího klíče.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Objekt, který lze použít ke konfiguraci relace, pokud existuje u typu entity, null jinak.

Platí pro

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

Konfiguruje navigaci přeskočení a inverzní funkci mezi tímto a cílovým typem entity.

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);
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

Parametry

navigation
MemberInfo

Vlastnost navigace u tohoto typu entity, která je součástí relace.

targetEntityType
IConventionEntityType

Typ entity, na který tento vztah cílí.

inverseNavigation
MemberInfo

Vlastnost navigace typu cílové entity, která je součástí relace. Pokud null je zadaný, bude relace nakonfigurována bez vlastnosti navigace na cílovém konci.

collections
Nullable<Boolean>

Určuje, jestli obě navigační vlastnosti jsou kolekce, nebo nejsou kolekcemi.

onDependent
Nullable<Boolean>

Určuje, zda jsou obě vlastnosti navigace definovány na závislé straně podkladových cizích klíčů.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Objekt, který lze použít ke konfiguraci relace, pokud existuje u typu entity, null jinak.

Platí pro

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

Nakonfiguruje přeskočení navigace mezi tímto a cílovým typem entity.

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

Parametry

navigationName
String

Název navigační vlastnosti.

targetEntityType
IConventionEntityType

Typ entity, na který cílí navigace.

navigationType
Type

Typ navigace.

collection
Nullable<Boolean>

Určuje, jestli je vlastnost navigace vlastností kolekce.

onDependent
Nullable<Boolean>

Určuje, zda je vlastnost navigace definována na závislé straně podkladového cizího klíče.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Objekt, který lze použít ke konfiguraci relace, pokud existuje u typu entity, null jinak.

Platí pro