Compartilhar via


RelationalEntityTypeBuilderExtensions.UseTpcMappingStrategy Método

Definição

Sobrecargas

UseTpcMappingStrategy(EntityTypeBuilder)

Configura o TPC como a estratégia de mapeamento para os tipos derivados. Cada tipo será mapeado para um objeto de banco de dados diferente. Todas as propriedades serão mapeadas para colunas no objeto correspondente.

UseTpcMappingStrategy<TEntity>(EntityTypeBuilder<TEntity>)

Configura o TPC como a estratégia de mapeamento para os tipos derivados. Cada tipo será mapeado para um objeto de banco de dados diferente. Todas as propriedades serão mapeadas para colunas no objeto correspondente.

UseTpcMappingStrategy(EntityTypeBuilder)

Configura o TPC como a estratégia de mapeamento para os tipos derivados. Cada tipo será mapeado para um objeto de banco de dados diferente. Todas as propriedades serão mapeadas para colunas no objeto correspondente.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder UseTpcMappingStrategy (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder entityTypeBuilder);
static member UseTpcMappingStrategy : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
<Extension()>
Public Function UseTpcMappingStrategy (entityTypeBuilder As EntityTypeBuilder) As EntityTypeBuilder

Parâmetros

entityTypeBuilder
EntityTypeBuilder

O construtor para o tipo de entidade que está sendo configurado.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Consulte Mapeamento de hierarquia de tipo de entidade para obter mais informações e exemplos.

Aplica-se a

UseTpcMappingStrategy<TEntity>(EntityTypeBuilder<TEntity>)

Configura o TPC como a estratégia de mapeamento para os tipos derivados. Cada tipo será mapeado para um objeto de banco de dados diferente. Todas as propriedades serão mapeadas para colunas no objeto correspondente.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> UseTpcMappingStrategy<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> entityTypeBuilder) where TEntity : class;
static member UseTpcMappingStrategy : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function UseTpcMappingStrategy(Of TEntity As Class) (entityTypeBuilder As EntityTypeBuilder(Of TEntity)) As EntityTypeBuilder(Of TEntity)

Parâmetros de tipo

TEntity

Parâmetros

entityTypeBuilder
EntityTypeBuilder<TEntity>

O construtor para o tipo de entidade que está sendo configurado.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Consulte Mapeamento de hierarquia de tipo de entidade para obter mais informações e exemplos.

Aplica-se a