Freigeben über


DbProviderServices.GetServices(Type, Object) Methode

Definition

Wird aufgerufen, um zusätzliche Standardanbieterdienste aufzulösen, wenn ein abgeleiteter Typ entweder mithilfe eines Eintrags in der Konfigurationsdatei der Anwendung oder über die codebasierte Registrierung in DbConfigurationals EF-Anbieter registriert wird. Die Implementierung dieser Methode in dieser Klasse verwendet die Resolver, die mit der AddDependencyResolver-Methode hinzugefügt wurden, um Abhängigkeiten aufzulösen.

public virtual System.Collections.Generic.IEnumerable<object> GetServices (Type type, object key);
abstract member GetServices : Type * obj -> seq<obj>
override this.GetServices : Type * obj -> seq<obj>

Parameter

type
Type

Der Typ des zu auflösenden Diensts.

key
Object

Ein optionaler Schlüssel, der zusätzliche Informationen zum Auflösen des Diensts bereitstellt.

Gibt zurück

Alle registrierten Dienste, die den angegebenen Typ und Schlüssel erfüllen, oder eine leere Enumeration, falls keine vorhanden ist.

Implementiert

Gilt für: