IConventionTriggerBuilder Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
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. |