IConventionForeignKeyBuilder.HasNavigations Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
HasNavigations(MemberInfo, MemberInfo, Boolean) |
Configura le proprietà indicate come proprietà di navigazione utilizzate da questa relazione. |
HasNavigations(String, String, Boolean) |
Configura le proprietà con i nomi specificati come proprietà di navigazione utilizzate da questa relazione. |
HasNavigations(MemberInfo, MemberInfo, Boolean)
- Origine:
- IConventionForeignKeyBuilder.cs
- Origine:
- IConventionForeignKeyBuilder.cs
- Origine:
- IConventionForeignKeyBuilder.cs
Configura le proprietà indicate come proprietà di navigazione utilizzate da questa relazione.
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
Parametri
- navigationToPrincipal
- MemberInfo
Proprietà da utilizzare come navigazione al tipo di entità principale.
Può essere null
.
- navigationToDependent
- MemberInfo
Proprietà da utilizzare come navigazione al tipo di entità dipendente.
Può essere null
.
- fromDataAnnotation
- Boolean
Indica se la configurazione è stata specificata utilizzando un'annotazione dati.
Restituisce
Stessa istanza del generatore se le proprietà di navigazione sono state configurate, null
in caso contrario.
Si applica a
HasNavigations(String, String, Boolean)
- Origine:
- IConventionForeignKeyBuilder.cs
- Origine:
- IConventionForeignKeyBuilder.cs
- Origine:
- IConventionForeignKeyBuilder.cs
Configura le proprietà con i nomi specificati come proprietà di navigazione utilizzate da questa relazione.
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
Parametri
- navigationToPrincipalName
- String
Nome della proprietà da utilizzare come navigazione al tipo di entità principale.
Può essere null
.
- navigationToDependentName
- String
Nome della proprietà da utilizzare come navigazione al tipo di entità dipendente.
Può essere null
.
- fromDataAnnotation
- Boolean
Indica se la configurazione è stata specificata utilizzando un'annotazione dati.
Restituisce
Stessa istanza del generatore se le proprietà di navigazione sono state configurate, null
in caso contrario.