Sprache

SqlServerOutputClauseConvention Klasse

Definition

Eine Konvention, die Tabellen mit Triggern konfiguriert, um die OUTPUT-Klausel beim Speichern von Änderungen nicht zu verwenden.

[System.Runtime.CompilerServices.Nullable(0)]
public class SqlServerOutputClauseConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.ITriggerAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.ITriggerRemovedConvention
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerOutputClauseConvention = class
    interface ITriggerAddedConvention
    interface IConvention
    interface ITriggerRemovedConvention
Public Class SqlServerOutputClauseConvention
Implements ITriggerAddedConvention, ITriggerRemovedConvention
Vererbung
SqlServerOutputClauseConvention
Attribute
Implementiert

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellerstellungskonventionenund zugreifen auf SQL Server- und Azure SQL-Datenbanken mit EF Core.

Konstruktoren

Name Beschreibung
SqlServerOutputClauseConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Erstellt eine neue Instanz von SqlServerDbFunctionConvention.

Eigenschaften

Name Beschreibung
Dependencies

Abhängigkeiten für diesen Dienst.

RelationalDependencies

Relationale anbieterspezifische Abhängigkeiten für diesen Dienst.

Methoden

Name Beschreibung
ProcessTriggerAdded(IConventionTriggerBuilder, IConventionContext<IConventionTriggerBuilder>)

Wird aufgerufen, nachdem ein Trigger dem Entitätstyp hinzugefügt wurde.

ProcessTriggerRemoved(IConventionEntityTypeBuilder, IConventionTrigger, IConventionContext<IConventionTrigger>)

Wird aufgerufen, nachdem ein Trigger aus dem Entitätstyp entfernt wurde.

Gilt für: