Udostępnij za pośrednictwem


IConventionForeignKeyBuilder.HasNavigation Metoda

Definicja

Przeciążenia

HasNavigation(MemberInfo, Boolean, Boolean)

Konfiguruje daną właściwość jako właściwość nawigacji używaną przez tę relację.

HasNavigation(String, Boolean, Boolean)

Konfiguruje właściwość o podanej nazwie jako właściwość nawigacji używaną przez tę relację.

HasNavigation(MemberInfo, Boolean, Boolean)

Konfiguruje daną właściwość jako właściwość nawigacji używaną przez tę relację.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasNavigation (System.Reflection.MemberInfo property, bool pointsToPrincipal, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasNavigation (System.Reflection.MemberInfo? property, bool pointsToPrincipal, bool fromDataAnnotation = false);
abstract member HasNavigation : System.Reflection.MemberInfo * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasNavigation (property As MemberInfo, pointsToPrincipal As Boolean, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder

Parametry

property
MemberInfo

Właściwość do użycia.

pointsToPrincipal
Boolean

Wartość wskazująca, czy nawigacja jest zależna od typu wskazującego typ podmiotu zabezpieczeń.

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ść nawigacji została skonfigurowana, null w przeciwnym razie.

Dotyczy

HasNavigation(String, Boolean, Boolean)

Konfiguruje właściwość o podanej nazwie jako właściwość nawigacji używaną przez tę relację.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasNavigation (string name, bool pointsToPrincipal, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasNavigation (string? name, bool pointsToPrincipal, bool fromDataAnnotation = false);
abstract member HasNavigation : string * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasNavigation (name As String, pointsToPrincipal As Boolean, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder

Parametry

name
String

Nazwa właściwości do użycia.

pointsToPrincipal
Boolean

Wartość wskazująca, czy nawigacja jest zależna od typu wskazującego typ podmiotu zabezpieczeń.

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ść nawigacji została skonfigurowana, null w przeciwnym razie.

Dotyczy