ServiceProviderServiceExtensions.GetRequiredService 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.
Aşırı Yüklemeler
| GetRequiredService(IServiceProvider, Type) |
türünden |
| GetRequiredService<T>(IServiceProvider) |
türünden |
GetRequiredService(IServiceProvider, Type)
türünden serviceTypeIServiceProviderhizmet alın.
public:
[System::Runtime::CompilerServices::Extension]
static System::Object ^ GetRequiredService(IServiceProvider ^ provider, Type ^ serviceType);
public static object GetRequiredService (this IServiceProvider provider, Type serviceType);
static member GetRequiredService : IServiceProvider * Type -> obj
<Extension()>
Public Function GetRequiredService (provider As IServiceProvider, serviceType As Type) As Object
Parametreler
- provider
- IServiceProvider
IServiceProvider hizmet nesnesinin alınacak öğesi.
- serviceType
- Type
Alınacak hizmet nesnesinin türünü belirten bir nesne.
Döndürülenler
türünde serviceTypebir hizmet nesnesi.
Özel durumlar
türünde serviceTypebir hizmet yok.
provider zaten atılmış.
Şunlara uygulanır
GetRequiredService<T>(IServiceProvider)
türünden TIServiceProviderhizmet alın.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T GetRequiredService(IServiceProvider ^ provider);
public static T GetRequiredService<T> (this IServiceProvider provider);
static member GetRequiredService : IServiceProvider -> 'T
<Extension()>
Public Function GetRequiredService(Of T) (provider As IServiceProvider) As T
Tür Parametreleri
- T
Alınacak hizmet nesnesinin türü.
Parametreler
- provider
- IServiceProvider
IServiceProvider hizmet nesnesinin alınacak öğesi.
Döndürülenler
türünde Tbir hizmet nesnesi.
Özel durumlar
türünde Tbir hizmet yok.
provider zaten atılmış.