ServiceProviderServiceExtensions.GetRequiredService Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| GetRequiredService(IServiceProvider, Type) |
Obtiene el servicio de tipo |
| GetRequiredService<T>(IServiceProvider) |
Obtiene el servicio de tipo |
GetRequiredService(IServiceProvider, Type)
Obtiene 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
La instancia de IServiceProvider desde la que se recupera el objeto de servicio.
- serviceType
- Type
Objeto que especifica el tipo de objeto de servicio que se va a obtener.
Devoluciones
Objeto de servicio del tipo serviceType.
Excepciones
No hay ningún servicio de tipo serviceType.
provider ya se ha eliminado.
Se aplica a
GetRequiredService<T>(IServiceProvider)
Obtiene 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
Objeto del tipo de servicio que se va a obtener.
Parámetros
- provider
- IServiceProvider
La instancia de IServiceProvider desde la que se recupera el objeto de servicio.
Devoluciones
Objeto de servicio del tipo T.
Excepciones
No hay ningún servicio de tipo T.
provider ya se ha eliminado.