System::Threading::ThreadPoolImpl clase

ThreadPoolImpl class

Thread pool internal data. This is a singleton type with memory management done by access function(s). You should never create instances of it directly.

class ThreadPoolImpl

Métodos

MétodoDescripción
GetAvailableThreads(int&, int&)Obtiene el número de hilos disponibles.
static GetInitialized()Obtiene el singleton del estado de inicialización.
GetMaxThreads(int&, int&)Obtiene el número máximo de hilos concurrentes.
GetMinThreads(int&, int&)Obtiene el número mínimo de hilos creados por el pool.
JoinAll()Une todos los hilos propios. Espera indefinidamente.
QueueUserWorkItem(WaitCallback, const System::SharedPtr<System::Object>&)Agrega un elemento de trabajo a la cola.
SetMaxThreads(int, int)Establece el número de hilos propiedad del pool.
SetMinThreads(int, int)Establece el número mínimo de hilos propiedad del pool.
ThreadPoolImpl()Constructor.
~ThreadPoolImpl()Destructor. Une todos los hilos si no se habían terminado aún.

Ver también