ServiceProviderServiceExtensions.GetRequiredService Yöntem

Tanım

Aşırı Yüklemeler

GetRequiredService(IServiceProvider, Type)

türünden serviceTypeIServiceProviderhizmet alın.

GetRequiredService<T>(IServiceProvider)

türünden TIServiceProviderhizmet alın.

GetRequiredService(IServiceProvider, Type)

Kaynak:
ServiceProviderServiceExtensions.cs
Kaynak:
ServiceProviderServiceExtensions.cs
Kaynak:
ServiceProviderServiceExtensions.cs
Kaynak:
ServiceProviderServiceExtensions.cs

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)

Kaynak:
ServiceProviderServiceExtensions.cs
Kaynak:
ServiceProviderServiceExtensions.cs
Kaynak:
ServiceProviderServiceExtensions.cs
Kaynak:
ServiceProviderServiceExtensions.cs

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

türünde Tbir hizmet nesnesi.

Özel durumlar

türünde Tbir hizmet yok.

provider zaten atılmış.

Şunlara uygulanır