IKeyedServiceProvider Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère les services à l’aide d’une clé et d’un type.
public interface class IKeyedServiceProvider : IServiceProvider
public interface IKeyedServiceProvider : IServiceProvider
type IKeyedServiceProvider = interface
interface IServiceProvider
Public Interface IKeyedServiceProvider
Implements IServiceProvider
- Dérivé
- Implémente
Méthodes
| Nom | Description |
|---|---|
| GetKeyedService(Type, Object) |
Obtient l’objet de service du type spécifié. |
| GetRequiredKeyedService(Type, Object) |
Obtient le service de type |
| GetService(Type) |
Obtient l’objet de service du type spécifié. (Hérité de IServiceProvider) |
Méthodes d’extension
| Nom | Description |
|---|---|
| CreateAsyncScope(IServiceProvider) |
Crée un nouveau AsyncServiceScope qui peut être utilisé pour résoudre les services délimités. |
| CreateScope(IServiceProvider) |
Crée un nouveau IServiceScope qui peut être utilisé pour résoudre les services délimités. |
| GetFakeLogCollector(IServiceProvider) |
Obtient l’objet qui collecte les enregistrements de journal envoyés au faux enregistreur d’événements. |
| GetFakeRedactionCollector(IServiceProvider) |
Obtient l’instance du collecteur redactoriel factice à partir du conteneur d’injection de dépendances. |
| GetKeyedService(IServiceProvider, Type, Object) |
Obtenir le service de type |
| GetKeyedService<T>(IServiceProvider, Object) |
Obtenir le service de type |
| GetKeyedServices(IServiceProvider, Type, Object) |
Obtenir une énumération des services de type |
| GetKeyedServices<T>(IServiceProvider, Object) |
Obtenir une énumération des services de type |
| GetRequiredKeyedService(IServiceProvider, Type, Object) |
Obtenir le service de type |
| GetRequiredKeyedService<T>(IServiceProvider, Object) |
Obtenir le service de type |
| GetRequiredService(IServiceProvider, Type) |
Obtenir le service de type |
| GetRequiredService<T>(IServiceProvider) |
Obtenir le service de type |
| GetService<T>(IServiceProvider) |
Obtenir le service de type |
| GetServices(IServiceProvider, Type) |
Obtenir une énumération des services de type |
| GetServices<T>(IServiceProvider) |
Obtenir une énumération des services de type |