ServiceProviderServiceExtensions.GetServices 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
GetServices(IServiceProvider, Type) |
Ruft eine Enumeration von Diensten vom Typ |
GetServices<T>(IServiceProvider) |
Ruft eine Enumeration von Diensten vom Typ |
GetServices(IServiceProvider, Type)
Ruft eine Enumeration von Diensten vom Typ serviceType
aus der IServiceProvider-Schnittstelle ab.
public:
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IEnumerable<System::Object ^> ^ GetServices(IServiceProvider ^ provider, Type ^ serviceType);
public static System.Collections.Generic.IEnumerable<object?> GetServices (this IServiceProvider provider, Type serviceType);
static member GetServices : IServiceProvider * Type -> seq<obj>
<Extension()>
Public Function GetServices (provider As IServiceProvider, serviceType As Type) 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.
Gibt zurück
Eine Enumeration von Diensten vom Typ serviceType
.
Gilt für:
GetServices<T>(IServiceProvider)
Ruft eine Enumeration von Diensten vom Typ T
aus der IServiceProvider-Schnittstelle ab.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IEnumerable<T> ^ GetServices(IServiceProvider ^ provider);
public static System.Collections.Generic.IEnumerable<T> GetServices<T> (this IServiceProvider provider);
static member GetServices : IServiceProvider -> seq<'T>
<Extension()>
Public Function GetServices(Of T) (provider As IServiceProvider) As IEnumerable(Of T)
Typparameter
- T
Der Typ des abzurufenden Dienstobjekts.
Parameter
- provider
- IServiceProvider
Die IServiceProvider-Schnittstelle, aus der die Dienste abgerufen werden sollen.
Gibt zurück
Eine Enumeration von Diensten vom Typ T
.