IHostThreadPoolManager — Interfejs
Udostępnia metody umożliwiające środowisko uruchomieniowe języka wspólnego (CLR) skonfigurowanie puli wątków i kolejkowanie elementów roboczych do puli wątków.
Metody
Metoda | Opis |
---|---|
GetAvailableThreads, metoda | Pobiera liczbę wątków w puli wątków, które nie przetwarzają obecnie elementów roboczych. |
GetMaxThreads, metoda | Pobiera maksymalną liczbę wątków, które host utrzymuje jednocześnie w puli wątków. |
GetMinThreads, metoda | Pobiera minimalną liczbę bezczynnych wątków, które host utrzymuje w oczekiwaniu na żądania. |
QueueUserWorkItem, metoda | Kolejkuje funkcję do wykonania i udostępnia obiekt zawierający dane, które mają być używane przez funkcję. |
SetMaxThreads, metoda | Ustawia maksymalną liczbę wątków, które host może obsługiwać w puli wątków. |
SetMinThreads, metoda | Ustawia minimalną liczbę bezczynnych wątków, które host musi zachować w oczekiwaniu na żądania. |
Uwagi
Host nie jest wymagany do skonfigurowania puli wątków przy użyciu wartości określonych w wywołaniach metod SetMaxThreads
i SetMinThreads
. W takim przypadku host powinien zwrócić wartość HRESULT E_NOTIMPL z tych metod.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: MSCorEE.h
Biblioteki: Uwzględnione jako zasób w MSCorEE.dll
.NET Framework wersje: dostępne od wersji 2.0
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.