IConventionForeignKeyBuilder.HasNavigations Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
HasNavigations(MemberInfo, MemberInfo, Boolean) |
Nakonfiguruje dané vlastnosti jako navigační vlastnosti používané touto relací. |
HasNavigations(String, String, Boolean) |
Nakonfiguruje vlastnosti s danými názvy jako navigační vlastnosti používané touto relací. |
HasNavigations(MemberInfo, MemberInfo, Boolean)
Nakonfiguruje dané vlastnosti jako navigační vlastnosti používané touto relací.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasNavigations (System.Reflection.MemberInfo navigationToPrincipal, System.Reflection.MemberInfo navigationToDependent, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasNavigations (System.Reflection.MemberInfo? navigationToPrincipal, System.Reflection.MemberInfo? navigationToDependent, bool fromDataAnnotation = false);
abstract member HasNavigations : System.Reflection.MemberInfo * System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasNavigations (navigationToPrincipal As MemberInfo, navigationToDependent As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder
Parametry
- navigationToPrincipal
- MemberInfo
Vlastnost, která se má použít jako navigace na hlavní typ entity.
Může být null
.
- navigationToDependent
- MemberInfo
Vlastnost, která se má použít jako navigace k závislému typu entity.
Může být null
.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Stejná instance tvůrce, pokud byly nakonfigurovány navigační vlastnosti, null
jinak.
Platí pro
HasNavigations(String, String, Boolean)
Nakonfiguruje vlastnosti s danými názvy jako navigační vlastnosti používané touto relací.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasNavigations (string navigationToPrincipalName, string navigationToDependentName, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasNavigations (string? navigationToPrincipalName, string? navigationToDependentName, bool fromDataAnnotation = false);
abstract member HasNavigations : string * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasNavigations (navigationToPrincipalName As String, navigationToDependentName As String, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder
Parametry
- navigationToPrincipalName
- String
Název vlastnosti, která se použije jako navigace na hlavní typ entity.
Může být null
.
- navigationToDependentName
- String
Název vlastnosti, která se použije jako navigace k závislému typu entity.
Může být null
.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Stejná instance tvůrce, pokud byly nakonfigurovány navigační vlastnosti, null
jinak.