Lingua

TriggerBuilder Classe

Definizione

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

[System.Runtime.CompilerServices.Nullable(0)]
public class TriggerBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTriggerBuilder>
public class TriggerBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTriggerBuilder>
[<System.Runtime.CompilerServices.Nullable(0)>]
type TriggerBuilder = class
    interface IInfrastructure<IConventionTriggerBuilder>
type TriggerBuilder = class
    interface IInfrastructure<IConventionTriggerBuilder>
Public Class TriggerBuilder
Implements IInfrastructure(Of IConventionTriggerBuilder)
Ereditarietà
TriggerBuilder
Derivato
Attributi
Implementazioni

Costruttori

Nome Descrizione
TriggerBuilder(IMutableTrigger)

Crea un nuovo generatore per l'oggetto specificato ITrigger.

Proprietà

Nome Descrizione
Builder

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

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 Entity Framework Core.

Metadata

Trigger configurato.

Metodi

Nome Descrizione
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.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IInfrastructure<IConventionTriggerBuilder>.Instance

Ottiene il valore della proprietà nascosta.

Metodi di estensione

Nome Descrizione
GetInfrastructure<T>(IInfrastructure<T>)

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

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

Si applica a