Condividi tramite


IConventionForeignKeyBuilder.HasNavigation Metodo

Definizione

Overload

HasNavigation(MemberInfo, Boolean, Boolean)

Configura la proprietà specificata come proprietà di spostamento usata da questa relazione.

HasNavigation(String, Boolean, Boolean)

Configura la proprietà con il nome specificato come proprietà di spostamento usata da questa relazione.

HasNavigation(MemberInfo, Boolean, Boolean)

Configura la proprietà specificata come proprietà di spostamento usata da questa relazione.

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

Parametri

property
MemberInfo

Proprietà da usare.

pointsToPrincipal
Boolean

Valore che indica se lo spostamento è sul tipo dipendente che punta al tipo principale.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata usando un'annotazione dati.

Restituisce

Stessa istanza del generatore se la proprietà di spostamento è stata configurata, null in caso contrario.

Si applica a

HasNavigation(String, Boolean, Boolean)

Configura la proprietà con il nome specificato come proprietà di spostamento usata da questa relazione.

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

Parametri

name
String

Nome della proprietà da usare.

pointsToPrincipal
Boolean

Valore che indica se lo spostamento è sul tipo dipendente che punta al tipo principale.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata usando un'annotazione dati.

Restituisce

Stessa istanza del generatore se la proprietà di spostamento è stata configurata, null in caso contrario.

Si applica a