Megosztás:


IHostThreadPoolManager interfész

Olyan metódusokat biztosít, amelyekkel a közös nyelvi futtatókörnyezet (CLR) konfigurálhatja a szálkészletet, és várólistára állíthatja a munkaelemeket a szálkészletben.

Metódusok

Metódus Leírás
GetAvailableThreads metódus Lekéri a szálkészlet azon szálainak számát, amelyek jelenleg nem dolgoznak fel munkaelemeket.
GetMaxThreads metódus Lekéri a gazdagép által egyidejűleg fenntartott szálak maximális számát a szálkészletben.
GetMinThreads metódus Lekéri azoknak a tétlen szálaknak a minimális számát, amelyeket a gazdagép a kérések előrejelzése során tart fenn.
QueueUserWorkItem metódus Várólistára helyez egy függvényt a végrehajtáshoz, és egy objektumot biztosít, amely a függvény által használandó adatokat tartalmazza.
SetMaxThreads metódus Beállítja a gazdagép által a szálkészletben tartható szálak maximális számát.
SetMinThreads metódus Beállítja azoknak a tétlen szálaknak a minimális számát, amelyeket a gazdagépnek fenn kell tartania a kérések előrejelzése során.

Megjegyzések

A gazdagépnek nem kell konfigurálnia a szálkészletet a és SetMinThreads metódusok hívásaiban SetMaxThreads megadott értékekkel. Ebben az esetben a gazdagépnek ezekből a metódusokból E_NOTIMPL HRESULT értéket kell visszaadnia.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: MSCorEE.h

Könyvtár: Erőforrásként szerepel a MSCorEE.dll

.NET-keretrendszer verziók: 2.0 óta érhető el

Lásd még