ServiceProviderKeyedServiceExtensions.GetRequiredKeyedService Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
GetRequiredKeyedService(IServiceProvider, Type, Object) |
Pobiera usługę typu |
GetRequiredKeyedService<T>(IServiceProvider, Object) |
Pobiera usługę typu |
GetRequiredKeyedService(IServiceProvider, Type, Object)
Pobiera usługę typu serviceType
z klasy IServiceProvider.
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
Parametry
- provider
- IServiceProvider
Element IServiceProvider do pobrania obiektu usługi.
- serviceType
- Type
Obiekt określający typ obiektu usługi do pobrania.
- serviceKey
- Object
Obiekt, który określa klucz obiektu usługi do pobrania.
Zwraca
Obiekt usługi typu serviceType
.
Wyjątki
Brak usługi typu serviceType
.
Dotyczy
GetRequiredKeyedService<T>(IServiceProvider, Object)
Pobiera usługę typu T
z klasy IServiceProvider.
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
Parametry typu
- T
Typ obiektu usługi do pobrania.
Parametry
- provider
- IServiceProvider
Element IServiceProvider do pobrania obiektu usługi.
- serviceKey
- Object
Obiekt, który określa klucz obiektu usługi do pobrania.
Zwraca
Obiekt usługi typu T
.
Wyjątki
Brak usługi typu T
.