Udostępnij za pośrednictwem


DbConfiguration.SetProviderFactory(String, DbProviderFactory) Metoda

Definicja

Wywołaj tę metodę z konstruktora klasy pochodnej z DbConfiguration , aby zarejestrować dostawcę 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)

Parametry

providerInvariantName
String

Niezmienna nazwa dostawcy ADO.NET wskazująca typ połączenia ADO.NET, dla którego będzie używany ten dostawca.

providerFactory
DbProviderFactory

Wystąpienie dostawcy.

Uwagi

Ta metoda jest udostępniana jako wygodny i możliwy do odnalezienia sposób dodawania konfiguracji do programu Entity Framework. Wewnętrznie działa w taki sam sposób, jak w przypadku używania polecenia AddDependencyResolver w celu dodania odpowiednich metod rozpoznawania nazw dla DbProviderFactory elementów i IProviderInvariantName. Oznacza to, że w razie potrzeby można osiągnąć tę samą funkcjonalność przy użyciu niestandardowego narzędzia rozpoznawania nazw lub narzędzia rozpoznawania wspieranego przez kontener Inversion-of-Control.

Dotyczy