Condividi tramite


DbConfigurationInterceptionContext Classe

Definizione

Rappresenta le informazioni contestuali associate alle chiamate nelle IDbConfigurationInterceptor implementazioni.

public class DbConfigurationInterceptionContext : System.Data.Entity.Infrastructure.Interception.DbInterceptionContext
type DbConfigurationInterceptionContext = class
    inherit DbInterceptionContext
Public Class DbConfigurationInterceptionContext
Inherits DbInterceptionContext
Ereditarietà
DbConfigurationInterceptionContext

Commenti

Le istanze di questa classe sono pubblicamente non modificabili per le informazioni contestuali. Per aggiungere informazioni contestuali, usare una delle opzioni With... o Come... per creare un nuovo contesto di intercettazione contenente le nuove informazioni.

Costruttori

DbConfigurationInterceptionContext()

Costruisce un nuovo DbConfigurationInterceptionContext oggetto senza stato.

DbConfigurationInterceptionContext(DbInterceptionContext)

Crea un nuovo DbConfigurationInterceptionContext oggetto copiando lo stato dal contesto di intercettazione specificato. Vedere anche Clone()

Proprietà

DbContexts

Ottiene tutte le DbContext istanze associate a questo contesto di intercettazione.

(Ereditato da DbInterceptionContext)
IsAsync

True se l'operazione viene eseguita in modo asincrono; in caso contrario, false.

(Ereditato da DbInterceptionContext)
ObjectContexts

Ottiene tutte le ObjectContext istanze associate a questo contesto di intercettazione.

(Ereditato da DbInterceptionContext)

Metodi

AsAsync()

Crea un nuovo DbConfigurationInterceptionContext oggetto che contiene tutte le informazioni contestuali in questo contesto di intercettazione il IsAsync flag impostato su true.

Clone()

Chiamare questo metodo quando si crea una copia di un contesto di intercettazione per aggiungere un nuovo stato. L'uso di questo metodo anziché chiamare direttamente il costruttore garantisce l'invio virtuale in modo che il nuovo tipo abbia lo stesso tipo (e qualsiasi stato specializzato) del contesto clonato.

Equals(Object)

Rappresenta le informazioni contestuali associate alle chiamate nelle IDbConfigurationInterceptor implementazioni.

GetHashCode()

Rappresenta le informazioni contestuali associate alle chiamate nelle IDbConfigurationInterceptor implementazioni.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

ToString()

Rappresenta le informazioni contestuali associate alle chiamate nelle IDbConfigurationInterceptor implementazioni.

WithDbContext(DbContext)

Crea un nuovo DbConfigurationInterceptionContext oggetto contenente tutte le informazioni contestuali in questo contesto di intercettazione con l'aggiunta dell'oggetto specificato DbContext.

WithObjectContext(ObjectContext)

Crea un nuovo DbConfigurationInterceptionContext oggetto contenente tutte le informazioni contestuali in questo contesto di intercettazione con l'aggiunta dell'oggetto specificato ObjectContext.

Si applica a