DbConfiguration.SetTableExistenceChecker Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wywołaj tę metodę od konstruktora klasy pochodnej, DbConfiguration aby zarejestrować narzędzie sprawdzania istnienia tabeli bazy danych dla danego dostawcy.
protected internal void SetTableExistenceChecker(string providerInvariantName, System.Data.Entity.Infrastructure.TableExistenceChecker tableExistenceChecker);
member this.SetTableExistenceChecker : string * System.Data.Entity.Infrastructure.TableExistenceChecker -> unit
Parametry
- providerInvariantName
- String
Niezmienna nazwa dostawcy ADO.NET wskazująca typ połączenia ADO.NET, dla którego będzie używany ten dostawca.
- tableExistenceChecker
- TableExistenceChecker
Narzędzie sprawdzania istnienia tabeli do użycia.
Uwagi
Ta metoda jest udostępniana jako wygodny i czytelny 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 odpowiedniego narzędzia rozpoznawania i DbProviderServices używania polecenia AddDefaultResolver w celu dodania dostawcy jako domyślnego narzędzia rozpoznawania. Oznacza to, że w razie potrzeby można osiągnąć tę samą funkcjonalność przy użyciu niestandardowego narzędzia rozpoznawania lub rozpoznawania rozpoznawania wspieranego przez kontener Inversion-of-Control.