Executors.NewFixedThreadPool Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| NewFixedThreadPool(Int32) |
Crea un grupo de subprocesos que reutiliza un número fijo de subprocesos que funcionan fuera de una cola compartida sin enlazar. |
| NewFixedThreadPool(Int32, IThreadFactory) |
Crea un grupo de subprocesos que reutiliza un número fijo de subprocesos que funcionan fuera de una cola compartida sin enlazar, mediante threadFactory proporcionado para crear nuevos subprocesos cuando sea necesario. |
NewFixedThreadPool(Int32)
Crea un grupo de subprocesos que reutiliza un número fijo de subprocesos que funcionan fuera de una cola compartida sin enlazar.
[Android.Runtime.Register("newFixedThreadPool", "(I)Ljava/util/concurrent/ExecutorService;", "")]
public static Java.Util.Concurrent.IExecutorService? NewFixedThreadPool(int nThreads);
[<Android.Runtime.Register("newFixedThreadPool", "(I)Ljava/util/concurrent/ExecutorService;", "")>]
static member NewFixedThreadPool : int -> Java.Util.Concurrent.IExecutorService
Parámetros
- nThreads
- Int32
el número de subprocesos del grupo
Devoluciones
el grupo de subprocesos recién creado
- Atributos
Excepciones
si nThreads <= 0
Comentarios
Crea un grupo de subprocesos que reutiliza un número fijo de subprocesos que funcionan fuera de una cola compartida sin enlazar. En cualquier momento, como máximo nThreads , los subprocesos serán tareas de procesamiento activas. Si se envían tareas adicionales cuando todos los subprocesos están activos, esperarán en la cola hasta que haya un subproceso disponible. Si algún subproceso finaliza debido a un error durante la ejecución antes del apagado, tendrá lugar uno nuevo si es necesario para ejecutar tareas posteriores. Los subprocesos del grupo existirán hasta que sea explícitamente ExecutorService#shutdown shutdown.
Documentación de Java para java.util.concurrent.Executors.newFixedThreadPool(int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
NewFixedThreadPool(Int32, IThreadFactory)
Crea un grupo de subprocesos que reutiliza un número fijo de subprocesos que funcionan fuera de una cola compartida sin enlazar, mediante threadFactory proporcionado para crear nuevos subprocesos cuando sea necesario.
[Android.Runtime.Register("newFixedThreadPool", "(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService;", "")]
public static Java.Util.Concurrent.IExecutorService? NewFixedThreadPool(int nThreads, Java.Util.Concurrent.IThreadFactory? threadFactory);
[<Android.Runtime.Register("newFixedThreadPool", "(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService;", "")>]
static member NewFixedThreadPool : int * Java.Util.Concurrent.IThreadFactory -> Java.Util.Concurrent.IExecutorService
Parámetros
- nThreads
- Int32
el número de subprocesos del grupo
- threadFactory
- IThreadFactory
generador que se va a usar al crear nuevos subprocesos
Devoluciones
el grupo de subprocesos recién creado
- Atributos
Excepciones
si threadFactory es NULL
si nThreads <= 0
Comentarios
Crea un grupo de subprocesos que reutiliza un número fijo de subprocesos que funcionan fuera de una cola compartida sin enlazar, mediante threadFactory proporcionado para crear nuevos subprocesos cuando sea necesario. En cualquier momento, como máximo nThreads , los subprocesos serán tareas de procesamiento activas. Si se envían tareas adicionales cuando todos los subprocesos están activos, esperarán en la cola hasta que haya un subproceso disponible. Si algún subproceso finaliza debido a un error durante la ejecución antes del apagado, tendrá lugar uno nuevo si es necesario para ejecutar tareas posteriores. Los subprocesos del grupo existirán hasta que sea explícitamente ExecutorService#shutdown shutdown.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.