IKeyedServiceProvider Schnittstelle
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.
Ruft Dienste mithilfe eines Schlüssels und eines Typs ab.
public interface class IKeyedServiceProvider : IServiceProvider
public interface IKeyedServiceProvider : IServiceProvider
type IKeyedServiceProvider = interface
interface IServiceProvider
Public Interface IKeyedServiceProvider
Implements IServiceProvider
- Abgeleitet
- Implementiert
Methoden
| Name | Beschreibung |
|---|---|
| GetKeyedService(Type, Object) |
Ruft das Dienstobjekt des angegebenen Typs ab. |
| GetRequiredKeyedService(Type, Object) |
Ruft den Dienst vom Typ |
| GetService(Type) |
Ruft das Dienstobjekt des angegebenen Typs ab. (Geerbt von IServiceProvider) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| CreateAsyncScope(IServiceProvider) |
Erstellt eine neue AsyncServiceScope , die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann. |
| CreateScope(IServiceProvider) |
Erstellt eine neue IServiceScope , die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann. |
| GetFakeLogCollector(IServiceProvider) |
Ruft das Objekt ab, das Protokolldatensätze sammelt, die an den gefälschten Logger gesendet wurden. |
| GetFakeRedactionCollector(IServiceProvider) |
Ruft die gefälschte Redactor Collector-Instanz aus dem Container zum Einfügen von Abhängigkeiten ab. |
| GetKeyedService(IServiceProvider, Type, Object) |
Rufen Sie den Dienst des Typs |
| GetKeyedService<T>(IServiceProvider, Object) |
Rufen Sie den Dienst des Typs |
| GetKeyedServices(IServiceProvider, Type, Object) |
Dient zum Abrufen einer Enumeration von Diensten vom Typ |
| GetKeyedServices<T>(IServiceProvider, Object) |
Dient zum Abrufen einer Enumeration von Diensten vom Typ |
| GetRequiredKeyedService(IServiceProvider, Type, Object) |
Rufen Sie den Dienst des Typs |
| GetRequiredKeyedService<T>(IServiceProvider, Object) |
Rufen Sie den Dienst des Typs |
| GetRequiredService(IServiceProvider, Type) |
Rufen Sie den Dienst des Typs |
| GetRequiredService<T>(IServiceProvider) |
Rufen Sie den Dienst des Typs |
| GetService<T>(IServiceProvider) |
Rufen Sie den Dienst des Typs |
| GetServices(IServiceProvider, Type) |
Dient zum Abrufen einer Enumeration von Diensten vom Typ |
| GetServices<T>(IServiceProvider) |
Dient zum Abrufen einer Enumeration von Diensten vom Typ |