Container.GetService(Type) Método

Definición

Obtiene el objeto de servicio del tipo especificado, si está disponible.

protected:
 virtual System::Object ^ GetService(Type ^ service);
protected virtual 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 del servicio que se va a recuperar.

Devoluciones

Object que implementa el servicio solicitado o null si no se puede resolver el servicio.

Comentarios

La implementación predeterminada de este método devuelve la instancia actual de la clase si service es ; IContainerde lo contrario, devuelve null. Puede invalidar este método para proporcionar una implementación personalizada para devolver un objeto de servicio. Para obtener más información, vea el método IServiceProvider.GetService.

Se aplica a

Consulte también