ServiceProviderKeyedServiceExtensions.GetRequiredKeyedService Yöntem

Tanım

Aşırı Yüklemeler

GetRequiredKeyedService(IServiceProvider, Type, Object)

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

türünde bir serviceTypeIServiceProviderhizmet alın.

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

Parametreler

provider
IServiceProvider

IServiceProvider hizmet nesnesini almak için.

serviceType
Type

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

serviceKey
Object

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

Döndürülenler

türünde serviceTypebir hizmet nesnesi.

Özel durumlar

türünde serviceTypebir hizmet yoktur.

Şunlara uygulanır

GetRequiredKeyedService<T>(IServiceProvider, Object)

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

türünde bir TIServiceProviderhizmet alın.

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

Tür Parametreleri

T

Alınacak hizmet nesnesinin türü.

Parametreler

provider
IServiceProvider

IServiceProvider hizmet nesnesini almak için.

serviceKey
Object

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

Döndürülenler

T

türünde Tbir hizmet nesnesi.

Özel durumlar

türünde Tbir hizmet yoktur.

Şunlara uygulanır