Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método ThreadPool.GetAvailableThreads (Int32, Int32)

 

Publicado: julio de 2016

Recupera la diferencia entre el número máximo de subprocesos de grupo de subprocesos devuelto por el método GetMaxThreads y el número activo actualmente.

Espacio de nombres:   System.Threading
Ensamblado:  mscorlib (en mscorlib.dll)

static member GetAvailableThreads : 
        workerThreads:int byref *
        completionPortThreads:int byref -> unit

Parámetros

workerThreads
Type: System.Int32

Número de subprocesos de trabajo disponibles.

completionPortThreads
Type: System.Int32

Número de subprocesos de E/S asincrónicos disponibles.

Cuando GetAvailableThreads devuelve, la variable especificada por workerThreads contiene el número de subprocesos de trabajo adicionales que se pueden iniciar y la variable especificada por completionPortThreads contiene el número de subprocesos de E/S asincrónicos adicionales que se pueden iniciar.

Si no hay ningún subproceso disponible, las solicitudes de grupo de subprocesos adicionales permanecen en la cola hasta que haya disponibles subprocesos de grupo de subprocesos.

En el ejemplo siguiente se muestra el número de subprocesos de trabajo y subprocesos de E/S disponibles cuando se inicia una aplicación sencilla.

No hay ningún ejemplo de código disponible o este idioma no es compatible.

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: