Compartilhar via


SqlServerOutputClauseConvention Classe

Definição

Uma convenção que configura tabelas com gatilhos para não usar a cláusula OUTPUT ao salvar alterações.

public class SqlServerOutputClauseConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.ITriggerAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.ITriggerRemovedConvention
type SqlServerOutputClauseConvention = class
    interface ITriggerAddedConvention
    interface IConvention
    interface ITriggerRemovedConvention
Public Class SqlServerOutputClauseConvention
Implements ITriggerAddedConvention, ITriggerRemovedConvention
Herança
SqlServerOutputClauseConvention
Implementações

Comentários

Consulte Convenções de criação de modelo e Acessando bancos de dados SQL Server e SQL do Azure com o EF Core para obter mais informações e exemplos.

Construtores

SqlServerOutputClauseConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Cria uma nova instância de SqlServerDbFunctionConvention.

Propriedades

Dependencies

Dependências para esse serviço.

RelationalDependencies

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

Métodos

ProcessTriggerAdded(IConventionTriggerBuilder, IConventionContext<IConventionTriggerBuilder>)

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

ProcessTriggerRemoved(IConventionEntityTypeBuilder, IConventionTrigger, IConventionContext<IConventionTrigger>)

Chamado depois que um gatilho é removido do tipo de entidade.

Aplica-se a