DbConfiguration.SetProviderFactory(String, DbProviderFactory) 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.
Chiamare questo metodo dal costruttore di una classe derivata da DbConfiguration per registrare un provider di ADO.NET.
protected internal void SetProviderFactory (string providerInvariantName, System.Data.Common.DbProviderFactory providerFactory);
member this.SetProviderFactory : string * System.Data.Common.DbProviderFactory -> unit
Protected Friend Sub SetProviderFactory (providerInvariantName As String, providerFactory As DbProviderFactory)
Parametri
- providerInvariantName
- String
Nome invariante del provider ADO.NET che indica il tipo di connessione ADO.NET per cui verrà usato questo provider.
- providerFactory
- DbProviderFactory
Istanza del provider.
Commenti
Questo metodo viene fornito come un modo pratico e individuabile per aggiungere la configurazione a Entity Framework. Internamente funziona allo stesso modo dell'uso di AddDependencyResolver per aggiungere i resolver appropriati per DbProviderFactory e IProviderInvariantName. Ciò significa che, se desiderato, è possibile ottenere la stessa funzionalità usando un resolver personalizzato o un resolver supportato da un contenitore Inversion-of-Control.