Compartilhar via


RelationalEntityTypeBuilderExtensions.UseTptMappingStrategy Método

Definição

Sobrecargas

UseTptMappingStrategy(EntityTypeBuilder)

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

UseTptMappingStrategy<TEntity>(EntityTypeBuilder<TEntity>)

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

UseTptMappingStrategy(EntityTypeBuilder)

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder UseTptMappingStrategy (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder entityTypeBuilder);
static member UseTptMappingStrategy : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
<Extension()>
Public Function UseTptMappingStrategy (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

UseTptMappingStrategy<TEntity>(EntityTypeBuilder<TEntity>)

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> UseTptMappingStrategy<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> entityTypeBuilder) where TEntity : class;
static member UseTptMappingStrategy : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function UseTptMappingStrategy(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