Condividi tramite


IConventionEntityType.AddSkipNavigation Metodo

Definizione

Overload

AddSkipNavigation(String, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean)

Aggiunge una nuova proprietà di navigazione skip a questo tipo di entità.

AddSkipNavigation(String, Type, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean)

Aggiunge una nuova proprietà di navigazione skip a questo tipo di entità.

AddSkipNavigation(String, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean)

Aggiunge una nuova proprietà di navigazione skip a questo tipo di entità.

public Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation AddSkipNavigation (string name, System.Reflection.MemberInfo memberInfo, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, bool collection, bool onDependent, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation? AddSkipNavigation (string name, System.Reflection.MemberInfo? memberInfo, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, bool collection, bool onDependent, bool fromDataAnnotation = false);
abstract member AddSkipNavigation : string * System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * bool * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation
Public Function AddSkipNavigation (name As String, memberInfo As MemberInfo, targetEntityType As IConventionEntityType, collection As Boolean, onDependent As Boolean, Optional fromDataAnnotation As Boolean = false) As IConventionSkipNavigation

Parametri

name
String

Nome della proprietà di navigazione da aggiungere.

memberInfo
MemberInfo

Membro del tipo CLR corrispondente o null per uno spostamento shadow.

È possibile usare un indicizzatore con un parametro e Object un String tipo restituito.

targetEntityType
IConventionEntityType

Tipo di entità di cui la proprietà di navigazione skip conterrà un'istanza di .

collection
Boolean

Indica se la proprietà di navigazione è una proprietà della raccolta.

onDependent
Boolean

Indica se la proprietà di navigazione è definita sul lato dipendente della chiave esterna sottostante.

fromDataAnnotation
Boolean

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

Restituisce

La proprietà di navigazione ignorata appena creata.

Si applica a

AddSkipNavigation(String, Type, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean)

Aggiunge una nuova proprietà di navigazione skip a questo tipo di entità.

public Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation? AddSkipNavigation (string name, Type? navigationType, System.Reflection.MemberInfo? memberInfo, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, bool collection, bool onDependent, bool fromDataAnnotation = false);
abstract member AddSkipNavigation : string * Type * System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * bool * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation
Public Function AddSkipNavigation (name As String, navigationType As Type, memberInfo As MemberInfo, targetEntityType As IConventionEntityType, collection As Boolean, onDependent As Boolean, Optional fromDataAnnotation As Boolean = false) As IConventionSkipNavigation

Parametri

name
String

Nome della proprietà di navigazione da aggiungere.

navigationType
Type

Tipo di navigazione.

memberInfo
MemberInfo

Membro del tipo CLR corrispondente o null per uno spostamento shadow.

È possibile usare un indicizzatore con un parametro e Object un String tipo restituito.

targetEntityType
IConventionEntityType

Tipo di entità di cui la proprietà di navigazione skip conterrà un'istanza di .

collection
Boolean

Indica se la proprietà di navigazione è una proprietà della raccolta.

onDependent
Boolean

Indica se la proprietà di navigazione è definita sul lato dipendente della chiave esterna sottostante.

fromDataAnnotation
Boolean

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

Restituisce

La proprietà di navigazione ignorata appena creata.

Si applica a