Поделиться через


Интерфейс IHostTask

Предоставляет методы, позволяющие среде CLR обмениваться данным с основным приложением для управления задачами.

Методы

Метод

Описание

Метод IHostTask::Alert

Запрашивает активацию основным приложением задачи, представленной текущим экземпляром IHostTask, для обеспечения возможности ее прерывания.

Метод IHostTask::GetPriority

Получает уровень приоритета задачи, представленной экземпляром IHostTask.

Метод IHostTask::Join

Блокирует вызывающую задачу до завершения задачи, представленной текущим экземпляром IHostTask, до истечения заданного времени или до вызова метода IHostTask::Alert.

Метод IHostTask::SetCLRTask

Связывает экземпляр Интерфейс ICLRTask с текущим экземпляром IHostTask.

Метод IHostTask::SetPriority

Запрашивает настройку основным приложением уровня приоритета для задачи, представленной текущим экземпляром IHostTask.

Метод IHostTask::Start

Запрашивает перевод основным приложением задачи, представленной текущим экземпляром IHostTask, из приостановленного состояния в активное, в котором можно выполнять код.

Заметки

Методы среды CLR, определенные интерфейсом IHostTask для запуска задачи, назначения ее уровня приоритета и т. д.

Требования

Платформы: см. раздел Требования к системе для .NET Framework.

Заголовок: MSCorEE.h

Библиотека: включена как ресурс в MSCorEE.dll

Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0

См. также

Ссылки

Интерфейс ICLRTask

Интерфейс ICLRTaskManager

Интерфейс IHostTaskManager

Другие ресурсы

Интерфейсы размещения