ServiceProviderServiceExtensions.GetRequiredService Metodo

Definizione

Overload

GetRequiredService(IServiceProvider, Type)

Ottiene il servizio di tipo serviceType da IServiceProvider.Get service of type serviceType from the IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Ottiene il servizio di tipo T da IServiceProvider.Get service of type T from the IServiceProvider.

GetRequiredService(IServiceProvider, Type)

Ottiene il servizio di tipo serviceType da IServiceProvider.Get service of type serviceType from the 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.The IServiceProvider to retrieve the service object from.

serviceType
Type

Oggetto che specifica il tipo di oggetto servizio da ottenere.An object that specifies the type of service object to get.

Restituisce

Object

Oggetto Service di tipo serviceType.A service object of type serviceType.

Eccezioni

Non è presente alcun servizio di tipo serviceType.There is no service of type serviceType.

Si applica a

GetRequiredService<T>(IServiceProvider)

Ottiene il servizio di tipo T da IServiceProvider.Get service of type T from the 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 servizio da ottenere.The type of service object to get.

Parametri

provider
IServiceProvider

Oggetto IServiceProvider da cui recuperare l'oggetto servizio.The IServiceProvider to retrieve the service object from.

Restituisce

T

Oggetto Service di tipo T.A service object of type T.

Eccezioni

Non è presente alcun servizio di tipo T.There is no service of type T.

Si applica a