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 serviceType
IServiceProviderhizmet 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 serviceType
bir hizmet nesnesi.
Özel durumlar
türünde serviceType
bir hizmet yok.
provider
zaten atılmış.
Şunlara uygulanır
GetRequiredService<T>(IServiceProvider)
türünden T
IServiceProviderhizmet 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 T
bir hizmet nesnesi.
Özel durumlar
türünde T
bir hizmet yok.
provider
zaten atılmış.