Compartilhar via


EntitySplittingConvention Classe

Definição

Uma convenção que cria relações de vinculação para divisão de entidade e gerencia os fragmentos de mapeamento.

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

Comentários

Consulte Convenções de criação de modelo e Mapeamento de hierarquia de tipo de entidade para obter mais informações e exemplos.

Construtores

EntitySplittingConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Cria uma nova instância de EntitySplittingConvention.

Propriedades

Dependencies

Dependências para esse serviço.

RelationalDependencies

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

Métodos

ProcessEntityTypeAdded(IConventionEntityTypeBuilder, IConventionContext<IConventionEntityTypeBuilder>)

Chamado depois que um tipo de entidade é adicionado ao modelo.

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Chamado quando um modelo está sendo finalizado.

Aplica-se a