Container.GetService(Type) Container.GetService(Type) Container.GetService(Type) Container.GetService(Type) Method

Definição

Obtém o objeto de serviço do tipo especificado, se estiver disponível.Gets the service object of the specified type, if it is available.

protected:
 virtual System::Object ^ GetService(Type ^ service);
protected virtual object GetService (Type service);
abstract member GetService : Type -> obj
override this.GetService : Type -> obj
Protected Overridable Function GetService (service As Type) As Object

Parâmetros

service
Type Type Type Type

O Type do serviço a ser recuperado.The Type of the service to retrieve.

Retornos

Um Object que implementará o serviço solicitado ou null, se o serviço não puder ser resolvido.An Object implementing the requested service, or null if the service cannot be resolved.

Comentários

A implementação padrão desse método retornará a instância atual da classe se service é um IContainer; caso contrário, ele retorna null.The default implementation of this method returns the current instance of the class if service is an IContainer; otherwise, it returns null. Você pode substituir esse método para fornecer uma implementação personalizada para retornar um objeto de serviço.You can override this method to provide a custom implementation to return a service object. Para obter mais informações, consulte o método IServiceProvider.GetService.For more information, see the IServiceProvider.GetService method.

Aplica-se a

Veja também