Compartir a través de


IHostTask (Interfaz)

Proporciona métodos que permiten que Common Language Runtime (CLR) se comunique con el host para administrar las tareas.

Métodos

Método Descripción
Método Alert Solicita que el host active la tarea representada por la instancia actual de IHostTask, por lo que se puede anular la tarea.
Método GetPriority Obtiene el nivel de prioridad del subproceso de la tarea representada por la instancia actual de IHostTask.
Método Join Bloquea la tarea de llamada hasta que se complete la tarea representada por la instancia actual de IHostTask, se llama al intervalo de tiempo especificado o a IHostTask::Alert.
Método SetCLRTask Asocia una instancia de ICLRTask Interface a la instancia actual de IHostTask.
Método SetPriority Solicita que el host ajuste el nivel de prioridad del subproceso para la tarea representada por la instancia actual de IHostTask.
Start (método) Solicita que el host mueva la tarea representada por la instancia actual de IHostTask de un estado suspendido a un estado activo, en el que se puede ejecutar el código.

Comentarios

CLR llama a métodos definidos por IHostTask para iniciar una tarea, establecer su nivel de prioridad de subproceso, etc.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: MSCorEE.h

Biblioteca: incluida como recurso en MSCorEE.dll

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también