Partilhar via


DiscriminatorLengthConvention Classe

Definição

Uma convenção que define o comprimento máximo para propriedades discriminatórias de cadeia de caracteres.

public class DiscriminatorLengthConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention
type DiscriminatorLengthConvention = class
    interface IModelFinalizingConvention
    interface IConvention
Public Class DiscriminatorLengthConvention
Implements IModelFinalizingConvention
Herança
DiscriminatorLengthConvention
Implementações

Comentários

O comprimento máximo é definido como um valor grande o suficiente para cobrir todos os valores discriminatórios na hierarquia.

Consulte Convenções de criação de modelo e mapeamento de TPH de hierarquias de herança para obter mais informações e exemplos.

Construtores

DiscriminatorLengthConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Cria uma nova instância de DiscriminatorLengthConvention.

Propriedades

Dependencies

Dependências para esse serviço.

RelationalDependencies

Dependências específicas do provedor relacional para esse serviço.

Métodos

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Chamado quando um modelo está sendo finalizado.

Aplica-se a