Share via


Interfaccia IHostThreadPoolManager

Fornisce metodi che consentono a Common Language Runtime (CLR) di configurare il pool di thread e di accodare gli elementi di lavoro al pool di thread.

Metodi

Metodo Descrizione
Metodo GetAvailableThreads Ottiene il numero di thread nel pool di thread che attualmente non elaborano elementi di lavoro.
Metodo GetMaxThreads Ottiene il numero massimo di thread gestiti dall'host contemporaneamente nel pool di thread.
Metodo GetMinThreads Ottiene il numero minimo di thread inattive gestiti dall'host in previsione delle richieste.
Metodo QueueUserWorkItem Accoda una funzione per l'esecuzione e fornisce un oggetto contenente dati da usare dalla funzione.
Metodo SetMaxThreads Imposta il numero massimo di thread che l'host può gestire nel pool di thread.
Metodo SetMinThreads Imposta il numero minimo di thread inattive che l'host deve mantenere in previsione delle richieste.

Commenti

L'host non è necessario per configurare il pool di thread usando i valori specificati nelle chiamate ai SetMaxThreads metodi e SetMinThreads . In questo caso, l'host deve restituire un valore HRESULT di E_NOTIMPL da questi metodi.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MSCorEE.h

Libreria: Incluso come risorsa in MSCorEE.dll

Versioni di .NET Framework: Disponibile da 2.0

Vedi anche