IHostThreadPoolManager (Interfaz)

Proporciona métodos que permiten a Common Language Runtime (CLR) configurar el grupo de subprocesos y poner en cola elementos de trabajo en el grupo de subprocesos.

Métodos

Método Descripción
Método GetAvailableThreads Este método puede usarse para obtener el número de subprocesos del grupo de subprocesos que no estén procesando elementos de trabajo actualmente.
Método GetMaxThreads Obtiene el número máximo de subprocesos que el host mantiene de forma simultánea en el grupo de subprocesos.
Método GetMinThreads Obtiene el número mínimo de subprocesos inactivos que el host mantiene en previsión de solicitudes.
Método QueueUserWorkItem Pone una función en cola para su ejecución y proporciona un objeto que contiene los datos que debe usar la función.
Método SetMaxThreads Establece el número máximo de subprocesos que el host puede mantener en el grupo de subprocesos.
Método SetMinThreads Este método puede usarse para establecer el número mínimo de subprocesos inactivos que deben mantenerse en el host para que esté preparado ante la llegada de solicitudes.

Comentarios

El host no es necesario para configurar el grupo de subprocesos mediante los valores especificados en las llamadas a los métodos SetMaxThreads y SetMinThreads. En este caso, el host debe devolver un valor HRESULT de E_NOTIMPL desde estos métodos.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: MSCorEE.h

Biblioteca: incluida como recurso en MSCorEE.dll

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también