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

Definición

Obtiene el objeto de servicio del tipo especificado, si está disponible.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

Type del servicio que se va a recuperar.The Type of the service to retrieve.

Devoluciones

Object que implementa el servicio solicitado o null si no se puede resolver el servicio.An Object implementing the requested service, or null if the service cannot be resolved.

Comentarios

La implementación predeterminada de este método devuelve la instancia actual de la clase si service es un IContainer; en caso contrario, devuelve null.The default implementation of this method returns the current instance of the class if service is an IContainer; otherwise, it returns null. Puede invalidar este método para proporcionar una implementación personalizada para devolver un objeto de servicio.You can override this method to provide a custom implementation to return a service object. Para obtener más información, vea el método IServiceProvider.GetService.For more information, see the IServiceProvider.GetService method.

Se aplica a

Consulte también: