ServiceProviderKeyedServiceExtensions.GetKeyedService Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| GetKeyedService(IServiceProvider, Type, Object) |
Hämta tjänst av typen |
| GetKeyedService<T>(IServiceProvider, Object) |
Hämta tjänst av typen |
GetKeyedService(IServiceProvider, Type, Object)
Hämta tjänst av typen serviceType från IServiceProvider.
public:
[System::Runtime::CompilerServices::Extension]
static System::Object ^ GetKeyedService(IServiceProvider ^ provider, Type ^ serviceType, System::Object ^ serviceKey);
public static object? GetKeyedService(this IServiceProvider provider, Type serviceType, object? serviceKey);
static member GetKeyedService : IServiceProvider * Type * obj -> obj
<Extension()>
Public Function GetKeyedService (provider As IServiceProvider, serviceType As Type, serviceKey As Object) As Object
Parametrar
- provider
- IServiceProvider
För IServiceProvider att hämta tjänstobjektet från.
- serviceType
- Type
Ett objekt som anger vilken typ av tjänstobjekt som ska hämtas.
- serviceKey
- Object
Ett objekt som anger nyckeln för det tjänstobjekt som ska hämtas.
Returer
Ett tjänstobjekt av typen serviceType eller null om det inte finns någon sådan tjänst.
Gäller för
GetKeyedService<T>(IServiceProvider, Object)
Hämta tjänst av typen T från IServiceProvider.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T GetKeyedService(IServiceProvider ^ provider, System::Object ^ serviceKey);
public static T? GetKeyedService<T>(this IServiceProvider provider, object? serviceKey);
static member GetKeyedService : IServiceProvider * obj -> 'T
<Extension()>
Public Function GetKeyedService(Of T) (provider As IServiceProvider, serviceKey As Object) As T
Typparametrar
- T
Vilken typ av tjänstobjekt som ska hämtas.
Parametrar
- provider
- IServiceProvider
För IServiceProvider att hämta tjänstobjektet från.
- serviceKey
- Object
Ett objekt som anger nyckeln för det tjänstobjekt som ska hämtas.
Returer
Ett tjänstobjekt av typen T eller null om det inte finns någon sådan tjänst.