ServiceProviderKeyedServiceExtensions.GetKeyedServices Méthode
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.
Surcharges
GetKeyedServices(IServiceProvider, Type, Object) |
Obtient une énumération des services de type |
GetKeyedServices<T>(IServiceProvider, Object) |
Obtient une énumération des services de type |
GetKeyedServices(IServiceProvider, Type, Object)
Obtient une énumération des services de type serviceType
à partir de IServiceProvider.
public:
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IEnumerable<System::Object ^> ^ GetKeyedServices(IServiceProvider ^ provider, Type ^ serviceType, System::Object ^ serviceKey);
public static System.Collections.Generic.IEnumerable<object?> GetKeyedServices (this IServiceProvider provider, Type serviceType, object? serviceKey);
static member GetKeyedServices : IServiceProvider * Type * obj -> seq<obj>
<Extension()>
Public Function GetKeyedServices (provider As IServiceProvider, serviceType As Type, serviceKey As Object) As IEnumerable(Of Object)
Paramètres
- provider
- IServiceProvider
IServiceProvider à partir duquel récupérer les services.
- serviceType
- Type
Objet spécifiant le type d'objet service à obtenir.
- serviceKey
- Object
Objet qui spécifie la clé de l’objet de service à obtenir.
Retours
Énumération des services de type serviceType
.
S’applique à
GetKeyedServices<T>(IServiceProvider, Object)
Obtient une énumération des services de type T
à partir de IServiceProvider.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IEnumerable<T> ^ GetKeyedServices(IServiceProvider ^ provider, System::Object ^ serviceKey);
public static System.Collections.Generic.IEnumerable<T> GetKeyedServices<T> (this IServiceProvider provider, object? serviceKey);
static member GetKeyedServices : IServiceProvider * obj -> seq<'T>
<Extension()>
Public Function GetKeyedServices(Of T) (provider As IServiceProvider, serviceKey As Object) As IEnumerable(Of T)
Paramètres de type
- T
Type de l’objet de service à obtenir.
Paramètres
- provider
- IServiceProvider
IServiceProvider à partir duquel récupérer les services.
- serviceKey
- Object
Objet qui spécifie la clé de l’objet de service à obtenir.
Retours
Énumération des services de type T
.