TableTriggerBuilder Klasse

Definition

Stellt einen API-Punkt für anbieterspezifische Erweiterungen zum Konfigurieren von bereit ITrigger.

public class TableTriggerBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.TriggerBuilder
type TableTriggerBuilder = class
    inherit TriggerBuilder
Public Class TableTriggerBuilder
Inherits TriggerBuilder
Vererbung
TableTriggerBuilder

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbanktrigger .

Konstruktoren

TableTriggerBuilder(IMutableTrigger)

Erstellt einen neuen Generator für den angegebenen Trigger.

Eigenschaften

Builder

Ruft den Generator ab, der zum Konfigurieren dieses Triggers verwendet werden kann.

(Geerbt von TriggerBuilder)
InternalBuilder

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne Vorankündigung in einer Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt im Code verwenden und wissen, dass dies beim Aktualisieren auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann.

(Geerbt von TriggerBuilder)
Metadata

Der trigger, der konfiguriert wird.

(Geerbt von TriggerBuilder)

Methoden

HasAnnotation(String, Object)

Fügt eine Anmerkung für den Trigger hinzu oder aktualisiert sie. Wenn eine Anmerkung mit dem in annotation angegebenen Schlüssel bereits vorhanden ist, wird ihr Wert aktualisiert.

HasDatabaseName(String)

Legt den Datenbanknamen des Triggers fest.

Explizite Schnittstellenimplementierungen

IInfrastructure<IConventionTriggerBuilder>.Instance

Ruft den Wert der ausgeblendeten Eigenschaft ab.

(Geerbt von TriggerBuilder)

Erweiterungsmethoden

GetInfrastructure<T>(IInfrastructure<T>)

Ruft den Wert aus einer Eigenschaft ab, die mit IInfrastructure<T>ausgeblendet wird.

Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.

Gilt für: