Share via


TableTriggerBuilder Classe

Definizione

Fornisce un punto API per le estensioni specifiche del provider per la configurazione di un oggetto ITrigger.

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

Commenti

Per altre informazioni ed esempi, vedere Trigger di database .

Costruttori

TableTriggerBuilder(IMutableTrigger)

Crea un nuovo generatore per il trigger specificato.

Proprietà

Builder

Ottiene il generatore che può essere utilizzato per configurare questo trigger.

(Ereditato da TriggerBuilder)
InternalBuilder

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core.

(Ereditato da TriggerBuilder)
Metadata

Trigger configurato.

(Ereditato da TriggerBuilder)

Metodi

HasAnnotation(String, Object)

Aggiunge o aggiorna un'annotazione nel trigger. Se esiste già un'annotazione con la chiave specificata in annotation , il relativo valore verrà aggiornato.

HasDatabaseName(String)

Imposta il nome del database del trigger.

Implementazioni dell'interfaccia esplicita

IInfrastructure<IConventionTriggerBuilder>.Instance

Ottiene il valore della proprietà nascosta.

(Ereditato da TriggerBuilder)

Metodi di estensione

GetInfrastructure<T>(IInfrastructure<T>)

Ottiene il valore da una proprietà nascosta tramite IInfrastructure<T>.

Questo metodo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

Si applica a