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


Интерфейс IHostTask

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

Методы

Метод Описание
Метод Alert Запрашивает пробуждение узла задачи, представленной текущим IHostTask экземпляром, чтобы можно было прервать задачу.
Метод GetPriority Возвращает уровень приоритета потока задачи, представленной текущим IHostTask экземпляром.
Метод Join Блокирует вызывающую задачу, пока задача, представленная текущим IHostTask экземпляром, не завершится, не завершится указанный интервал времени или вызов IHostTask::Alert .
Метод SetCLRTask Связывает экземпляр интерфейса ICLRTask с текущим IHostTask экземпляром.
Метод SetPriority Запрашивает, чтобы узел корректировал уровень приоритета потока для задачи, представленной текущим IHostTask экземпляром.
Метод Start Запрашивает, чтобы узел переместил задачу, представленную текущим IHostTask экземпляром, из приостановленного состояния в динамическое состояние, в котором может выполняться код.

Комментарии

Среда CLR вызывает методы, определенные , IHostTask чтобы запустить задачу, задать для нее уровень приоритета потока и т. д.

Требования

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

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

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

версии платформа .NET Framework: доступно с версии 2.0.

См. также раздел