IHostTask 接口

提供使公共语言运行时 (CLR) 与主机通信以管理任务的方法。

方法

方法 说明
Alert 方法 请求主机唤醒当前 IHostTask 实例表示的任务,以便可以中止该任务。
GetPriority 方法 获取由当前 IHostTask 实例表示的任务的线程优先级。
Join 方法 阻止调用任务,直到当前 IHostTask 实例表示的任务完成、指定的时间间隔已过或调用 IHostTask
SetCLRTask 方法 ICLRTask 接口实例与当前 实例关联。
SetPriority 方法 请求主机调整当前 IHostTask 实例表示的任务的线程优先级。
Start 方法 请求主机将当前 IHostTask 实例表示的任务从挂起状态转为实时状态,以便执行代码。

备注

CLR 调用由 IHostTask 定义的方法来启动任务、设置其线程优先级,等等。

要求

平台:请参阅系统要求

标头:MSCorEE.h

库:作为资源包含在 MSCorEE.dll 中

.NET Framework 版本:自 2.0 起可用

请参阅