IDbConfigurationInterceptor.Loaded Metodo
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.
Si verifica durante l'inizializzazione ef dopo che è stato costruito, ma appena prima di essere bloccato pronto per l'uso DbConfiguration . Usare questo evento per controllare e/o eseguire l'override dei servizi registrati prima che la configurazione venga bloccata. Si noti che un intercettatore di questo tipo deve essere usato attentamente perché può impedire l'individuazione dello stesso strumento usato in fase di esecuzione.
public void Loaded (System.Data.Entity.Infrastructure.DependencyResolution.DbConfigurationLoadedEventArgs loadedEventArgs, System.Data.Entity.Infrastructure.Interception.DbConfigurationInterceptionContext interceptionContext);
abstract member Loaded : System.Data.Entity.Infrastructure.DependencyResolution.DbConfigurationLoadedEventArgs * System.Data.Entity.Infrastructure.Interception.DbConfigurationInterceptionContext -> unit
Public Sub Loaded (loadedEventArgs As DbConfigurationLoadedEventArgs, interceptionContext As DbConfigurationInterceptionContext)
Parametri
- loadedEventArgs
- DbConfigurationLoadedEventArgs
Argomenti per l'evento che questo intercettatore esegue il mirror.
- interceptionContext
- DbConfigurationInterceptionContext
Informazioni contestuali sull'evento.
Commenti
I gestori possono essere aggiunti solo prima che EF inizi a usare la configurazione e quindi i gestori devono essere generalmente aggiunti come parte dell'inizializzazione dell'applicazione. Non accedere ai metodi statici dbConfiguration all'interno del gestore; usare invece i membri di DbConfigurationLoadedEventArgs per ottenere i servizi correnti e/o aggiungere override.