İngilizce dilinde oku

Aracılığıyla paylaş


ServiceProviderServiceExtensions.GetRequiredService Yöntem

Tanım

Aşırı Yüklemeler

GetRequiredService(IServiceProvider, Type)

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

türünden serviceTypeIServiceProviderhizmet alın.

C#
public static object GetRequiredService (this IServiceProvider provider, Type serviceType);

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

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

GetRequiredService<T>(IServiceProvider)

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

türünden TIServiceProviderhizmet alın.

C#
public static T GetRequiredService<T> (this IServiceProvider provider);

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

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1