Dil

ServiceProviderServiceExtensions.GetRequiredService Yöntem

Tanım

Aşırı Yüklemeler

Name Description
GetRequiredService(IServiceProvider, Type)

türünde bir serviceTypeIServiceProviderhizmet alın.

GetRequiredService<T>(IServiceProvider)

türünde bir TIServiceProviderhizmet alın.

GetRequiredService(IServiceProvider, Type)

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

türünde bir 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 nesnesini almak için.

serviceType
Type

Alınacak hizmet nesnesinin türünü belirten bir nesne.

Döndürülenler

türünde serviceTypebir hizmet nesnesi.

Özel durumlar

provider zaten atılmıştır.

türünde serviceTypebir hizmet yoktur.

Şunlara uygulanır

GetRequiredService<T>(IServiceProvider)

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

türünde bir 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 nesnesini almak için.

Döndürülenler

T

türünde Tbir hizmet nesnesi.

Özel durumlar

provider zaten atılmıştır.

türünde Tbir hizmet yoktur.

Şunlara uygulanır