Compartilhar via


ManyToManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType> Classe

Definição

Configura uma relação muitos:muitos. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder.

public class ManyToManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType> where TEntityType : class where TTargetEntityType : class
type ManyToManyNavigationPropertyConfiguration<'EntityType, 'argetEntityType (requires 'EntityType : null and 'argetEntityType : null)> = class
Public Class ManyToManyNavigationPropertyConfiguration(Of TEntityType, TTargetEntityType)

Parâmetros de tipo

TEntityType

O tipo da entidade pai da propriedade de navegação especificada na chamada HasMany.

TTargetEntityType

O tipo da entidade pai da propriedade de navegação especificada na chamada WithMany.

Herança
ManyToManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Métodos

Equals(Object)

Configura uma relação muitos:muitos. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder.

GetHashCode()

Configura uma relação muitos:muitos. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder.

GetType()

Obtém o Type da instância atual.

Map(Action<ManyToManyAssociationMappingConfiguration>)

Configura as colunas de chave estrangeira e a tabela usadas para armazenar a relação.

MapToStoredProcedures()

Configura os procedimentos armazenados a serem usados para modificar essa relação. As convenções padrão para nomes de procedimento e parâmetro serão usadas.

MapToStoredProcedures(Action<ManyToManyModificationStoredProceduresConfiguration<TEntityType,TTargetEntityType>>)

Configura os procedimentos armazenados a serem usados para modificar essa relação.

ToString()

Configura uma relação muitos:muitos. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder.

Aplica-se a