Sdílet prostřednictvím


SqlServerOutputClauseConvention Třída

Definice

Konvence, která konfiguruje tabulky s triggery tak, aby při ukládání změn nepoužíly klauzuli OUTPUT.

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
Dědičnost
SqlServerOutputClauseConvention
Implementuje

Poznámky

Další informace a příklady najdete v tématech Konvence vytváření modelůa Přístup k SQL Server a Azure SQL databázím pomocí EF Core.

Konstruktory

SqlServerOutputClauseConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Vytvoří novou instanci položky SqlServerDbFunctionConvention.

Vlastnosti

Dependencies

Závislosti pro tuto službu.

RelationalDependencies

Závislosti specifické pro relačního zprostředkovatele pro tuto službu.

Metody

ProcessTriggerAdded(IConventionTriggerBuilder, IConventionContext<IConventionTriggerBuilder>)

Volá se po přidání triggeru do typu entity.

ProcessTriggerRemoved(IConventionEntityTypeBuilder, IConventionTrigger, IConventionContext<IConventionTrigger>)

Volá se po odebrání triggeru z typu entity.

Platí pro