ServiceProviderKeyedServiceExtensions.GetKeyedServices Methode
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.
Überlädt
GetKeyedServices(IServiceProvider, Type, Object) |
Ruft eine Enumeration von Diensten vom Typ |
GetKeyedServices<T>(IServiceProvider, Object) |
Ruft eine Enumeration von Diensten vom Typ |
GetKeyedServices(IServiceProvider, Type, Object)
Ruft eine Enumeration von Diensten vom Typ serviceType
ab 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)
Parameter
- provider
- IServiceProvider
Die IServiceProvider-Schnittstelle, aus der die Dienste abgerufen werden sollen.
- serviceType
- Type
Ein Objekt, das den Typ des abzurufenden Dienstobjekts angibt.
- serviceKey
- Object
Ein -Objekt, das den Schlüssel des abzurufenden Dienstobjekts angibt.
Gibt zurück
Eine Enumeration von Diensten vom Typ serviceType
.
Gilt für:
GetKeyedServices<T>(IServiceProvider, Object)
Ruft eine Enumeration von Diensten vom Typ T
ab 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)
Typparameter
- T
Der Typ des abzurufenden Dienstobjekts.
Parameter
- provider
- IServiceProvider
Die IServiceProvider-Schnittstelle, aus der die Dienste abgerufen werden sollen.
- serviceKey
- Object
Ein -Objekt, das den Schlüssel des abzurufenden Dienstobjekts angibt.
Gibt zurück
Eine Enumeration von Diensten vom Typ T
.