ServiceProviderKeyedServiceExtensions.GetKeyedService<T> Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
türünde IServiceProviderbir hizmet T
alır.
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
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 bir nesne.
Döndürülenler
T
Türünde T
bir hizmet nesnesi veya null
böyle bir hizmet yoksa.
Şunlara uygulanır
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.