ServiceProviderServiceExtensions.GetRequiredService Método

Definición

Sobrecargas

Nombre Description
GetRequiredService(IServiceProvider, Type)

Obtenga el servicio de tipo serviceType de .IServiceProvider

GetRequiredService<T>(IServiceProvider)

Obtenga el servicio de tipo T de .IServiceProvider

GetRequiredService(IServiceProvider, Type)

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

Obtenga el servicio de tipo serviceType de .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

Parámetros

provider
IServiceProvider

del IServiceProvider que se va a recuperar el objeto de servicio.

serviceType
Type

Objeto que especifica el tipo de objeto de servicio que se va a obtener.

Devoluciones

Objeto de servicio de tipo serviceType.

Excepciones

provider ya se ha eliminado.

No hay ningún servicio de tipo serviceType.

Se aplica a

GetRequiredService<T>(IServiceProvider)

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

Obtenga el servicio de tipo T de .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

Parámetros de tipo

T

Tipo de objeto de servicio que se va a obtener.

Parámetros

provider
IServiceProvider

del IServiceProvider que se va a recuperar el objeto de servicio.

Devoluciones

T

Objeto de servicio de tipo T.

Excepciones

provider ya se ha eliminado.

No hay ningún servicio de tipo T.

Se aplica a