Lire en anglais

Partager via


ServiceProviderServiceExtensions.GetRequiredService Méthode

Définition

Surcharges

GetRequiredService(IServiceProvider, Type)

Obtient le service de type serviceType à partir du IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Obtient le service de type T à partir du IServiceProvider.

GetRequiredService(IServiceProvider, Type)

Source:
ServiceProviderServiceExtensions.cs
Source:
ServiceProviderServiceExtensions.cs
Source:
ServiceProviderServiceExtensions.cs
Source:
ServiceProviderServiceExtensions.cs
Source:
ServiceProviderServiceExtensions.cs

Obtient le service de type serviceType à partir du IServiceProvider.

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

Paramètres

provider
IServiceProvider

IServiceProvider à partir duquel récupérer l’objet de service.

serviceType
Type

Objet spécifiant le type d'objet service à obtenir.

Retours

Objet service de type serviceType.

Exceptions

Il n’existe aucun service du type serviceType.

provider a déjà été supprimé.

S’applique à

.NET 9 et autres versions
Produit Versions
.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)

Source:
ServiceProviderServiceExtensions.cs
Source:
ServiceProviderServiceExtensions.cs
Source:
ServiceProviderServiceExtensions.cs
Source:
ServiceProviderServiceExtensions.cs
Source:
ServiceProviderServiceExtensions.cs

Obtient le service de type T à partir du IServiceProvider.

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

Paramètres de type

T

Type de l’objet de service à obtenir.

Paramètres

provider
IServiceProvider

IServiceProvider à partir duquel récupérer l’objet de service.

Retours

T

Objet service de type T.

Exceptions

Il n’existe aucun service du type T.

provider a déjà été supprimé.

S’applique à

.NET 9 et autres versions
Produit Versions
.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