共用方式為


IHostTask 介面

提供方法讓 Common Language Runtime (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 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

請參閱

參考

ICLRTask 介面

ICLRTaskManager 介面

IHostTaskManager 介面

其他資源

裝載介面