ServiceProviderServiceExtensions.GetRequiredService Metodo

Definizione

Overload

Nome Descrizione
GetRequiredService(IServiceProvider, Type)

Ottenere il servizio di tipo serviceType da IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Ottenere il servizio di tipo T da IServiceProvider.

GetRequiredService(IServiceProvider, Type)

Origine:
ServiceProviderServiceExtensions.cs
Origine:
ServiceProviderServiceExtensions.cs
Origine:
ServiceProviderServiceExtensions.cs
Origine:
ServiceProviderServiceExtensions.cs

Ottenere il servizio di tipo serviceType da IServiceProvider.

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

Parametri

provider
IServiceProvider

Oggetto IServiceProvider da cui recuperare l'oggetto servizio.

serviceType
Type

Oggetto che specifica il tipo di oggetto servizio da ottenere.

Valori restituiti

Oggetto servizio di tipo serviceType.

Eccezioni

provider è già stato eliminato.

Non esiste alcun servizio di tipo serviceType.

Si applica a

GetRequiredService<T>(IServiceProvider)

Origine:
ServiceProviderServiceExtensions.cs
Origine:
ServiceProviderServiceExtensions.cs
Origine:
ServiceProviderServiceExtensions.cs
Origine:
ServiceProviderServiceExtensions.cs

Ottenere il servizio di tipo T da IServiceProvider.

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

Parametri di tipo

T

Tipo di oggetto servizio da ottenere.

Parametri

provider
IServiceProvider

Oggetto IServiceProvider da cui recuperare l'oggetto servizio.

Valori restituiti

T

Oggetto servizio di tipo T.

Eccezioni

provider è già stato eliminato.

Non esiste alcun servizio di tipo T.

Si applica a