Compartilhar via


IConventionEntityType.AddSkipNavigation Método

Definição

Sobrecargas

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

Adiciona uma nova propriedade de navegação skip a esse tipo de entidade.

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

Adiciona uma nova propriedade de navegação skip a esse tipo de entidade.

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

Adiciona uma nova propriedade de navegação skip a esse tipo de entidade.

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

Parâmetros

name
String

O nome da propriedade de navegação skip a ser adicionada.

memberInfo
MemberInfo

O membro do tipo CLR correspondente ou null para uma navegação de sombra.

Um indexador com um parâmetro e Object um String tipo de retorno podem ser usados.

targetEntityType
IConventionEntityType

O tipo de entidade do qual a propriedade de navegação skip conterá uma(s) instância(s) de .

collection
Boolean

Se a propriedade de navegação é uma propriedade de coleção.

onDependent
Boolean

Se a propriedade de navegação é definida no lado dependente da chave estrangeira subjacente.

fromDataAnnotation
Boolean

Indica se a configuração foi especificada usando uma anotação de dados.

Retornos

A propriedade de navegação skip recém-criada.

Aplica-se a

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

Adiciona uma nova propriedade de navegação skip a esse tipo de entidade.

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

Parâmetros

name
String

O nome da propriedade de navegação skip a ser adicionada.

navigationType
Type

O tipo de navegação.

memberInfo
MemberInfo

O membro do tipo CLR correspondente ou null para uma navegação de sombra.

Um indexador com um parâmetro e Object um String tipo de retorno podem ser usados.

targetEntityType
IConventionEntityType

O tipo de entidade do qual a propriedade de navegação skip conterá uma(s) instância(s) de .

collection
Boolean

Se a propriedade de navegação é uma propriedade de coleção.

onDependent
Boolean

Se a propriedade de navegação é definida no lado dependente da chave estrangeira subjacente.

fromDataAnnotation
Boolean

Indica se a configuração foi especificada usando uma anotação de dados.

Retornos

A propriedade de navegação skip recém-criada.

Aplica-se a