Интерфейс 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.
См. также раздел
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.