IHostThreadPoolManager インターフェイス
共通言語ランタイム (CLR: Common Language Runtime) がスレッド プールを構成し、そのスレッド プールに作業項目のキューを配置できるようにするメソッドを提供します。
メソッド
メソッド |
説明 |
---|---|
現在作業項目を処理していない、スレッド プール内のスレッドの数を取得します。 |
|
ホストがスレッド プールに同時に保持するスレッドの最大数を取得します。 |
|
ホストが要求に応じるために保持する必要があるアイドル スレッドの最小数を取得します。 |
|
実行のために関数をキューに配置し、その関数で使用されるデータを格納しているオブジェクトを提供します。 |
|
ホストがスレッド プールに保持できるスレッドの最大数を設定します。 |
|
ホストが要求に応じるために保持する必要があるアイドル スレッドの最小数を設定します。 |
解説
ホストは、SetMaxThreads メソッドおよび SetMinThreads メソッドの呼び出しに指定された値を使用してスレッド プールを構成する必要はありません。 この場合、ホストはこれらのメソッドから HRESULT 値 E_NOTIMPL を返します。
要件
プラットフォーム: 「.NET Framework システム要件」を参照
ヘッダー : MSCorEE.h
ライブラリ: MSCorEE.dll にリソースとして格納されていること
.NET Framework のバージョン: 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0