Интерфейс 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 сайтында табуға болады. Онда сонымен бірге мәселелер мен өзгертулерді енгізу сұрауларын жасауға және қарап шығуға болады. Қосымша ақпарат алу үшін қатысушы нұсқаулығын қараңыз.
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру