Compartilhar via


DiscriminatorBuilder<TDiscriminator> Classe

Definição

Fornece uma superfície de API simples para definir valores discriminatórios.

public class DiscriminatorBuilder<TDiscriminator>
type DiscriminatorBuilder<'Discriminator> = class
Public Class DiscriminatorBuilder(Of TDiscriminator)

Parâmetros de tipo

TDiscriminator

O tipo da propriedade discriminatória.

Herança
DiscriminatorBuilder<TDiscriminator>

Comentários

Confira Modelagem de tipos de entidade e relações para obter mais informações e exemplos.

Construtores

DiscriminatorBuilder<TDiscriminator>(DiscriminatorBuilder)

Essa é uma API interna que dá suporte à infraestrutura do Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core.

Métodos

HasValue(String, TDiscriminator)

Configura o valor discriminatório a ser usado para entidades do tipo determinado.

HasValue(TDiscriminator)

Configura o valor discriminador padrão a ser usado.

HasValue(Type, TDiscriminator)

Configura o valor discriminatório a ser usado para entidades do tipo determinado.

HasValue<TEntity>(TDiscriminator)

Configura o valor discriminatório a ser usado para entidades do tipo genérico fornecido.

IsComplete(Boolean)

Configura se o mapeamento discriminatório está concluído.

Aplica-se a