ServiceProviderKeyedServiceExtensions.GetKeyedServices Yöntem

Tanım

Aşırı Yüklemeler

GetKeyedServices(IServiceProvider, Type, Object)

türünde hizmetlerin serviceType bir numaralandırmasını IServiceProvideralır.

GetKeyedServices<T>(IServiceProvider, Object)

türünde hizmetlerin T bir numaralandırmasını IServiceProvideralır.

GetKeyedServices(IServiceProvider, Type, Object)

Kaynak:
ServiceProviderKeyedServiceExtensions.cs
Kaynak:
ServiceProviderKeyedServiceExtensions.cs
Kaynak:
ServiceProviderKeyedServiceExtensions.cs
Kaynak:
ServiceProviderKeyedServiceExtensions.cs

türünde hizmetlerin serviceType bir numaralandırmasını IServiceProvideralır.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<System::Object ^> ^ GetKeyedServices(IServiceProvider ^ provider, Type ^ serviceType, System::Object ^ serviceKey);
public static System.Collections.Generic.IEnumerable<object?> GetKeyedServices (this IServiceProvider provider, Type serviceType, object? serviceKey);
static member GetKeyedServices : IServiceProvider * Type * obj -> seq<obj>
<Extension()>
Public Function GetKeyedServices (provider As IServiceProvider, serviceType As Type, serviceKey As Object) As IEnumerable(Of Object)

Parametreler

provider
IServiceProvider

IServiceProvider hizmetleri almak için.

serviceType
Type

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

serviceKey
Object

Alınacak hizmet nesnesinin anahtarını belirten bir nesne.

Döndürülenler

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

Şunlara uygulanır

GetKeyedServices<T>(IServiceProvider, Object)

Kaynak:
ServiceProviderKeyedServiceExtensions.cs
Kaynak:
ServiceProviderKeyedServiceExtensions.cs
Kaynak:
ServiceProviderKeyedServiceExtensions.cs
Kaynak:
ServiceProviderKeyedServiceExtensions.cs

türünde hizmetlerin T bir numaralandırmasını IServiceProvideralır.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IEnumerable<T> ^ GetKeyedServices(IServiceProvider ^ provider, System::Object ^ serviceKey);
public static System.Collections.Generic.IEnumerable<T> GetKeyedServices<T> (this IServiceProvider provider, object? serviceKey);
static member GetKeyedServices : IServiceProvider * obj -> seq<'T>
<Extension()>
Public Function GetKeyedServices(Of T) (provider As IServiceProvider, serviceKey As Object) As IEnumerable(Of T)

Tür Parametreleri

T

Alınacak hizmet nesnesinin türü.

Parametreler

provider
IServiceProvider

IServiceProvider hizmetleri almak için.

serviceKey
Object

Alınacak hizmet nesnesinin anahtarını belirten bir nesne.

Döndürülenler

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

Şunlara uygulanır