Condividi tramite


Metodo DbConfiguration.SetProviderFactoryResolver

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Chiamare il metodo dal costruttore di una classe derivata da DbConfiguration per impostare un'implementazione dell'oggetto IDbProviderFactoryResolver che consenta di ottenere un oggetto DbProviderFactory da DbConnection nei casi in cui l'implementazione predefinita non sia sufficiente.

Spazio dei nomi:  System.Data.Entity
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
Protected Friend Sub SetProviderFactoryResolver ( _
    providerFactoryResolver As IDbProviderFactoryResolver _
)
'Utilizzo
Dim providerFactoryResolver As IDbProviderFactoryResolver 

Me.SetProviderFactoryResolver(providerFactoryResolver)
protected internal void SetProviderFactoryResolver(
    IDbProviderFactoryResolver providerFactoryResolver
)
protected public:
void SetProviderFactoryResolver(
    IDbProviderFactoryResolver^ providerFactoryResolver
)
member SetProviderFactoryResolver : 
        providerFactoryResolver:IDbProviderFactoryResolver -> unit
function SetProviderFactoryResolver(
    providerFactoryResolver : IDbProviderFactoryResolver
)

Parametri

Note

Questo metodo viene fornito come modo efficace e individuabile per aggiungere la configurazione a Entity Framework. Internamente, equivale a usare AddDependencyResolver per aggiungere un sistema di risoluzione appropriato per IDbProviderFactoryResolver. Ciò significa che è eventualmente possibile ottenere la stessa funzionalità usando un sistema di risoluzione personalizzato o uno supportato da un contenitore Inversion-of-Control.

Vedere anche

Riferimento

DbConfiguration Classe

Spazio dei nomi System.Data.Entity