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
| Name | Beschreibung |
|---|---|
| GetServices(IServiceProvider, Type) |
Dient zum Abrufen einer Enumeration von Diensten vom Typ |
| GetServices<T>(IServiceProvider) |
Dient zum Abrufen einer Enumeration von Diensten vom Typ |
GetServices(IServiceProvider, Type)
Dient zum Abrufen einer Enumeration von Diensten vom Typ serviceType .IServiceProvider
public:
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IEnumerable<System::Object ^> ^ GetServices(IServiceProvider ^ provider, Type ^ serviceType);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("The native code for an IEnumerable<serviceType> might not be available at runtime.")]
public static System.Collections.Generic.IEnumerable<object?> GetServices(this IServiceProvider provider, Type serviceType);
public static System.Collections.Generic.IEnumerable<object?> GetServices(this IServiceProvider provider, Type serviceType);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("The native code for an IEnumerable<serviceType> might not be available at runtime.")>]
static member GetServices : IServiceProvider * Type -> seq<obj>
static member GetServices : IServiceProvider * Type -> seq<obj>
<Extension()>
Public Function GetServices (provider As IServiceProvider, serviceType As Type) As IEnumerable(Of Object)
Parameter
- provider
- IServiceProvider
Der IServiceProvider , von dem die Dienste abgerufen werden sollen.
- serviceType
- Type
Ein Objekt, das den abzurufenden Dienstobjekttyp angibt.
Gibt zurück
Eine Aufzählung von Diensten vom Typ serviceType.
- Attribute
Gilt für:
GetServices<T>(IServiceProvider)
Dient zum Abrufen einer Enumeration von Diensten vom Typ T .IServiceProvider
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
Der IServiceProvider , von dem die Dienste abgerufen werden sollen.
Gibt zurück
Eine Aufzählung von Diensten vom Typ T.