IConventionForeignKeyBuilder.HasNavigations Metoda

Definicja

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.

Dotyczy