IHostThreadPoolManager Interface
Biedt methoden waarmee de Common Language Runtime (CLR) de threadgroep kan configureren en werkitems in de wachtrij kunnen plaatsen in de threadgroep.
Methoden
Methode | Beschrijving |
---|---|
Methode GetAvailableThreads | Hiermee haalt u het aantal threads in de threadgroep op dat momenteel geen werkitems verwerkt. |
Methode GetMaxThreads | Hiermee haalt u het maximum aantal threads op dat de host gelijktijdig in de threadgroep onderhoudt. |
Methode GetMinThreads | Hiermee haalt u het minimale aantal niet-actieve threads op dat de host onderhoudt in afwachting van aanvragen. |
Methode QueueUserWorkItem | Hiermee wordt een functie in de wachtrij geplaatst voor uitvoering en wordt een object weergegeven met gegevens die door de functie moeten worden gebruikt. |
Methode SetMaxThreads | Hiermee stelt u het maximum aantal threads in dat de host in de threadgroep kan onderhouden. |
Methode SetMinThreads | Hiermee stelt u het minimale aantal niet-actieve threads in dat de host moet onderhouden in afwachting van aanvragen. |
Opmerkingen
De host is niet vereist om de threadgroep te configureren met behulp van de waarden die zijn opgegeven in aanroepen naar de SetMaxThreads
methoden en SetMinThreads
. In dit geval moet de host een HRESULT-waarde van E_NOTIMPL van deze methoden retourneren.
Vereisten
Platforms: Zie Systeemvereisten.
Header: MSCorEE.h
Bibliotheek: Opgenomen als een resource in MSCorEE.dll
.NET Framework versies: beschikbaar sinds 2.0
Zie ook
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.