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
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.