Condividi tramite


DbConfiguration.SetProviderFactory(String, DbProviderFactory) Metodo

Definizione

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.

Si applica a