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 起提供