共用方式為


IHostThreadPoolManager 介面

提供方法,讓通用語言執行平台 (CLR) 設定執行緒集區,並將工作專案排入執行緒集區的佇列。

方法

方法 描述
GetAvailableThreads 方法 取得執行緒集區中目前不在處理工作項目的執行緒數目。
GetMaxThreads 方法 取得主機在執行緒集區中同時維護的執行緒數目上限。
GetMinThreads 方法 取得主機在預期要求時維護的閒置執行緒數目下限。
QueueUserWorkItem 方法 將函式排入佇列以便執行,並提供包含此函式所要使用之資料的物件。
SetMaxThreads 方法 設定主機可在執行緒集區中維護的執行緒數目上限。
SetMinThreads 方法 設定主機在預期要求時所必須維護的閒置執行緒數目下限。

備註

主機不需要使用對 SetMaxThreadsSetMinThreads 方法的呼叫中指定的值來設定執行緒集區。 在此情況下,主機應該從這些方法傳回 E_NOTIMPL 的 HRESULT 值。

規格需求

平台:請參閱系統需求

標題: MSCorEE.h

程式庫:包含作為 MSCorEE.dll 中的資源

.NET Framework版本:自 2.0 起可用

另請參閱