Partager via


SqlServerOutputClauseConvention Classe

Définition

Convention qui configure des tables avec des déclencheurs pour ne pas utiliser la clause OUTPUT lors de l’enregistrement des modifications.

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
Héritage
SqlServerOutputClauseConvention
Implémente

Remarques

Pour plus d’informations et d’exemples, consultez Conventions de génération de modèles et Accès aux bases de données SQL Server et Azure SQL avec EF Core.

Constructeurs

SqlServerOutputClauseConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Crée une instance de SqlServerDbFunctionConvention.

Propriétés

Dependencies

Dépendances pour ce service.

RelationalDependencies

Dépendances spécifiques au fournisseur relationnel pour ce service.

Méthodes

ProcessTriggerAdded(IConventionTriggerBuilder, IConventionContext<IConventionTriggerBuilder>)

Appelé après l’ajout d’un déclencheur au type d’entité.

ProcessTriggerRemoved(IConventionEntityTypeBuilder, IConventionTrigger, IConventionContext<IConventionTrigger>)

Appelé après la suppression d’un déclencheur du type d’entité.

S’applique à