分享方式:


IHostTask 介面

提供方法,讓 Common Language Runtime (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 起提供

另請參閱