IKeyedServiceProvider Interface

Définition

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 serviceType de l’implémentation IServiceProvider de cette interface.

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 serviceType à partir du IServiceProvider.

GetKeyedService<T>(IServiceProvider, Object)

Obtenir le service de type T à partir du IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)

Obtenir une énumération des services de type serviceType à partir du IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)

Obtenir une énumération des services de type T à partir du IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)

Obtenir le service de type serviceType à partir du IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)

Obtenir le service de type T à partir du IServiceProvider.

GetRequiredService(IServiceProvider, Type)

Obtenir le service de type serviceType à partir du IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Obtenir le service de type T à partir du IServiceProvider.

GetService<T>(IServiceProvider)

Obtenir le service de type T à partir du IServiceProvider.

GetServices(IServiceProvider, Type)

Obtenir une énumération des services de type serviceType à partir du IServiceProvider.

GetServices<T>(IServiceProvider)

Obtenir une énumération des services de type T à partir du IServiceProvider.

S’applique à