RelationalEntityTypeBuilderExtensions.UseTptMappingStrategy Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Entity Framework
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários