DbConfiguration.SetTableExistenceChecker Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rufen Sie diese Methode vom Konstruktor einer Klasse auf, die von DbConfiguration abgeleitet wird, um eine Datenbanktabellenexistenzprüfung für einen bestimmten Anbieter zu registrieren.
protected internal void SetTableExistenceChecker (string providerInvariantName, System.Data.Entity.Infrastructure.TableExistenceChecker tableExistenceChecker);
member this.SetTableExistenceChecker : string * System.Data.Entity.Infrastructure.TableExistenceChecker -> unit
Parameter
- providerInvariantName
- String
Der ADO.NET anbieterinvarianter Name, der den Typ der ADO.NET Verbindung angibt, für die dieser Anbieter verwendet wird.
- tableExistenceChecker
- TableExistenceChecker
Die zu verwendende Überprüfung der Tabellenexistenz.
Hinweise
Diese Methode wird als bequeme und auffindbare Möglichkeit zum Hinzufügen einer Konfiguration zum Entity Framework bereitgestellt. Intern funktioniert es auf die gleiche Weise wie die Verwendung von AddDependencyResolver zum Hinzufügen eines entsprechenden Resolvers für DbProviderServices und zum Hinzufügen des Anbieters als Standardlöser. Dies bedeutet, dass bei Bedarf die gleiche Funktionalität mit einem benutzerdefinierten Resolver oder einem Resolver erreicht werden kann, der von einem Container für die Inversion-of-Control unterstützt wird.
Gilt für:
Entity Framework