Condividi tramite


IConventionTriggerBuilder Interfaccia

Definizione

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

public interface IConventionTriggerBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionTriggerBuilder = interface
    interface IConventionAnnotatableBuilder
Public Interface IConventionTriggerBuilder
Implements IConventionAnnotatableBuilder
Implementazioni

Commenti

Per altre informazioni ed esempi, vedere Convenzioni di compilazione di modelli.

Proprietà

Metadata

Trigger configurato.

ModelBuilder

Ottiene il generatore di modelli.

(Ereditato da IConventionAnnotatableBuilder)

Metodi

CanRemoveAnnotation(String, Boolean)

Restituisce un valore che indica se è possibile rimuovere un'annotazione con il nome specificato usando questa origine di configurazione.

(Ereditato da IConventionAnnotatableBuilder)
CanSetAnnotation(String, Object, Boolean)

Restituisce un valore che indica se un'annotazione con il nome e il valore specificati possono essere impostati da questa origine di configurazione.

(Ereditato da IConventionAnnotatableBuilder)
HasAnnotation(String, Object, Boolean)

Imposta l'annotazione archiviata sotto il nome specificato. Sovrascrive l'annotazione esistente se esiste già un'annotazione con lo stesso ConfigurationSourcenome specificato.

HasNoAnnotation(String, Boolean)

Rimuove l'annotazione con il nome specificato da questo oggetto.

HasNonNullAnnotation(String, Object, Boolean)

Imposta l'annotazione archiviata sotto il nome specificato. Sovrascrive l'annotazione esistente se esiste già un'annotazione con lo stesso ConfigurationSourcenome specificato. Rimuove l'annotazione se null viene specificato il valore.

RemoveAnnotation(String, Boolean)
Obsoleti.

Rimuove l'annotazione con il nome specificato da questo oggetto.

(Ereditato da IConventionAnnotatableBuilder)
SetOrRemoveAnnotation(String, Object, Boolean)
Obsoleti.

Imposta o rimuove l'annotazione archiviata sotto il nome specificato.

(Ereditato da IConventionAnnotatableBuilder)

Metodi di estensione

CanSetDatabaseName(IConventionTriggerBuilder, String, Boolean)

Restituisce un valore che indica se il nome specificato può essere impostato per il trigger.

CanSetTableName(IConventionTriggerBuilder, String, Boolean)

Restituisce un valore che indica se il nome della tabella specificato può essere impostato per il trigger.

CanSetTableSchema(IConventionTriggerBuilder, String, Boolean)

Restituisce un valore che indica se lo schema di tabella specificato può essere impostato per il trigger.

HasDatabaseName(IConventionTriggerBuilder, String, Boolean)

Imposta il nome del database del trigger.

HasTableName(IConventionTriggerBuilder, String, Boolean)

Imposta il nome della tabella in cui è definito questo trigger.

HasTableSchema(IConventionTriggerBuilder, String, Boolean)

Imposta lo schema della tabella in cui è definito questo trigger.

Si applica a