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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per