ServiceProvider.GetService Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o objeto de serviço do tipo especificado.
Sobrecargas
GetService<T>(IServiceProvider) |
Recupera o objeto de serviço do tipo especificado. |
GetService<T>(IServiceProvider, Boolean) |
Recupera o objeto de serviço do tipo especificado e lançará uma exceção se o serviço não for localizado. |
GetService<T>(IServiceProvider)
Recupera o objeto de serviço do tipo especificado.
public:
generic <typename T>
static T GetService(IServiceProvider ^ serviceProvider);
public static T GetService<T> (IServiceProvider serviceProvider);
static member GetService : IServiceProvider -> 'T
Public Shared Function GetService(Of T) (serviceProvider As IServiceProvider) As T
Parâmetros de tipo
- T
O tipo do provedor de serviço.
Parâmetros
- serviceProvider
- IServiceProvider
Um objeto que especifica o tipo de objeto de serviço a ser obtido.
Retornos
Um tipo de objeto de serviço.
Aplica-se a
GetService<T>(IServiceProvider, Boolean)
Recupera o objeto de serviço do tipo especificado e lançará uma exceção se o serviço não for localizado.
public:
generic <typename T>
static T GetService(IServiceProvider ^ serviceProvider, bool throwIfNotFound);
public static T GetService<T> (IServiceProvider serviceProvider, bool throwIfNotFound);
static member GetService : IServiceProvider * bool -> 'T
Public Shared Function GetService(Of T) (serviceProvider As IServiceProvider, throwIfNotFound As Boolean) As T
Parâmetros de tipo
- T
O tipo do serviço de objeto a ser obtido.
Parâmetros
- serviceProvider
- IServiceProvider
Um objeto que especifica o tipo de objeto de serviço a ser obtido.
- throwIfNotFound
- Boolean
true
se o serviço não for encontrado; caso contrário, false
.
Retornos
O objeto de serviço do tipo especificado e gera uma exceção se o serviço não for encontrado.