IConventionForeignKeyBuilder.HasNavigations Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
HasNavigations(MemberInfo, MemberInfo, Boolean) |
Konfiguruje podane właściwości jako właściwości nawigacji używane przez tę relację. |
HasNavigations(String, String, Boolean) |
Konfiguruje właściwości z podanymi nazwami jako właściwości nawigacji używane przez tę relację. |
HasNavigations(MemberInfo, MemberInfo, Boolean)
Konfiguruje podane właściwości jako właściwości nawigacji używane przez tę relację.
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
Właściwość do użycia jako nawigacja do typu jednostki głównej.
Może to być null
.
- navigationToDependent
- MemberInfo
Właściwość do użycia jako nawigacja do typu jednostki zależnej.
Może to być null
.
- fromDataAnnotation
- Boolean
Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.
Zwraca
To samo wystąpienie konstruktora, jeśli właściwości nawigacji zostały skonfigurowane, null
w przeciwnym razie.
Dotyczy
HasNavigations(String, String, Boolean)
Konfiguruje właściwości z podanymi nazwami jako właściwości nawigacji używane przez tę relację.
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
Nazwa właściwości, która ma być używana jako nawigacja do typu jednostki głównej.
Może to być null
.
- navigationToDependentName
- String
Nazwa właściwości, która ma być używana jako nawigacja do typu jednostki zależnej.
Może to być null
.
- fromDataAnnotation
- Boolean
Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.
Zwraca
To samo wystąpienie konstruktora, jeśli właściwości nawigacji zostały skonfigurowane, null
w przeciwnym razie.