IHostTask インターフェイス
共通言語ランタイム (CLR: Common Language Runtime) がホストと通信してタスクを管理できるようにするメソッドを提供します。
メソッド
メソッド |
説明 |
---|---|
現在の IHostTask インスタンスが表すタスクを起動するようにホストに要求します。これにより、このタスクを中止できるようになります。 |
|
現在の IHostTask インスタンスが表すタスクのスレッドの優先順位を取得します。 |
|
現在の IHostTask インスタンスで表されるタスクが完了するか、指定されている時間間隔が経過するか、IHostTask::Alert が呼び出されるまで、呼び出し元のタスクをブロックします。 |
|
ICLRTask インターフェイス インスタンスを現在の IHostTask インスタンスと関連付けます。 |
|
現在の IHostTask インスタンスが表すタスクのスレッド優先順位を変更するようにホストに要求します。 |
|
現在の 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