ServiceProviderServiceExtensions.GetServices Yöntem

Tanım

Aşırı Yüklemeler

GetServices(IServiceProvider, Type)

türünde bir hizmet serviceTypeIServiceProviderlistesi alın.

GetServices<T>(IServiceProvider)

türünde bir hizmet TIServiceProviderlistesi alın.

GetServices(IServiceProvider, Type)

Kaynak:
ServiceProviderServiceExtensions.cs
Kaynak:
ServiceProviderServiceExtensions.cs

türünde bir hizmet serviceTypeIServiceProviderlistesi alın.

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)

Parametreler

provider
IServiceProvider

IServiceProvider hizmetleri almak için.

serviceType
Type

Alınacak hizmet nesnesinin türünü belirten bir nesne.

Döndürülenler

türünde serviceTypebir hizmet numaralandırması.

Şunlara uygulanır

GetServices<T>(IServiceProvider)

Kaynak:
ServiceProviderServiceExtensions.cs
Kaynak:
ServiceProviderServiceExtensions.cs

türünde bir hizmet TIServiceProviderlistesi alın.

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)

Tür Parametreleri

T

Alınacak hizmet nesnesinin türü.

Parametreler

provider
IServiceProvider

IServiceProvider hizmetleri almak için.

Döndürülenler

türünde Tbir hizmet numaralandırması.

Şunlara uygulanır