ServiceProviderServiceExtensions.GetServices Metodo

Definizione

Overload

GetServices(IServiceProvider, Type)

Ottiene un'enumerazione di servizi di tipo serviceType da IServiceProvider.Get an enumeration of services of type serviceType from the IServiceProvider.

GetServices<T>(IServiceProvider)

Ottiene un'enumerazione di servizi di tipo T da IServiceProvider.Get an enumeration of services of type T from the IServiceProvider.

GetServices(IServiceProvider, Type)

Ottiene un'enumerazione di servizi di tipo serviceType da IServiceProvider.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);
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)

Parametri

provider
IServiceProvider

Oggetto IServiceProvider da cui recuperare i servizi.The IServiceProvider to retrieve the services from.

serviceType
Type

Oggetto che specifica il tipo di oggetto servizio da ottenere.An object that specifies the type of service object to get.

Restituisce

IEnumerable<Object>

Enumerazione di servizi di tipo serviceType.An enumeration of services of type serviceType.

Si applica a

GetServices<T>(IServiceProvider)

Ottiene un'enumerazione di servizi di tipo T da IServiceProvider.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)

Parametri di tipo

T

Tipo di servizio da ottenere.The type of service object to get.

Parametri

provider
IServiceProvider

Oggetto IServiceProvider da cui recuperare i servizi.The IServiceProvider to retrieve the services from.

Restituisce

IEnumerable<T>

Enumerazione di servizi di tipo T.An enumeration of services of type T.

Si applica a