ServiceProviderServiceExtensions.GetServices Methode

Definition

Überlädt

GetServices(IServiceProvider, Type)

Ruft eine Enumeration von Diensten vom Typ serviceType aus der IServiceProvider-Schnittstelle ab.Get an enumeration of services of type serviceType from the IServiceProvider.

GetServices<T>(IServiceProvider)

Ruft eine Enumeration von Diensten vom Typ T aus der IServiceProvider-Schnittstelle ab.Get an enumeration of services of type T from the IServiceProvider.

GetServices(IServiceProvider, Type)

Ruft eine Enumeration von Diensten vom Typ serviceType aus der IServiceProvider-Schnittstelle ab.Get an enumeration of services of type serviceType from the IServiceProvider.

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.The IServiceProvider to retrieve the services from.

serviceType
Type

Ein Objekt, das den Typ des abzurufenden Dienstobjekts angibt.An object that specifies the type of service object to get.

Gibt zurück

Eine Enumeration von Diensten vom Typ serviceType.An enumeration of services of type serviceType.

GetServices<T>(IServiceProvider)

Ruft eine Enumeration von Diensten vom Typ T aus der IServiceProvider-Schnittstelle ab.Get an enumeration of services of type T from the 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.The type of service object to get.

Parameter

provider
IServiceProvider

Die IServiceProvider-Schnittstelle, aus der die Dienste abgerufen werden sollen.The IServiceProvider to retrieve the services from.

Gibt zurück

Eine Enumeration von Diensten vom Typ T.An enumeration of services of type T.

Gilt für: