Compartir a través de


Executors.NewSingleThreadScheduledExecutor Método

Definición

Sobrecargas

NewSingleThreadScheduledExecutor()

Crea un ejecutor de un solo subproceso que puede programar comandos para ejecutarse después de un retraso determinado o para ejecutarse periódicamente.

NewSingleThreadScheduledExecutor(IThreadFactory)

Crea un ejecutor de un solo subproceso que puede programar comandos para ejecutarse después de un retraso determinado o para ejecutarse periódicamente.

NewSingleThreadScheduledExecutor()

Crea un ejecutor de un solo subproceso que puede programar comandos para ejecutarse después de un retraso determinado o para ejecutarse periódicamente.

[Android.Runtime.Register("newSingleThreadScheduledExecutor", "()Ljava/util/concurrent/ScheduledExecutorService;", "")]
public static Java.Util.Concurrent.IScheduledExecutorService? NewSingleThreadScheduledExecutor();
[<Android.Runtime.Register("newSingleThreadScheduledExecutor", "()Ljava/util/concurrent/ScheduledExecutorService;", "")>]
static member NewSingleThreadScheduledExecutor : unit -> Java.Util.Concurrent.IScheduledExecutorService

Devoluciones

el ejecutor programado recién creado

Atributos

Comentarios

Crea un ejecutor de un solo subproceso que puede programar comandos para ejecutarse después de un retraso determinado o para ejecutarse periódicamente. (Sin embargo, tenga en cuenta que si este único subproceso finaliza debido a un error durante la ejecución antes del apagado, tendrá lugar uno nuevo si es necesario para ejecutar tareas posteriores). Se garantiza que las tareas se ejecuten secuencialmente y no habrá más de una tarea activa en un momento dado. A diferencia de lo contrario, newScheduledThreadPool(1) se garantiza que el ejecutor devuelto no se puede reconfigurar para usar subprocesos adicionales.

Documentación de Java para java.util.concurrent.Executors.newSingleThreadScheduledExecutor().

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

NewSingleThreadScheduledExecutor(IThreadFactory)

Crea un ejecutor de un solo subproceso que puede programar comandos para ejecutarse después de un retraso determinado o para ejecutarse periódicamente.

[Android.Runtime.Register("newSingleThreadScheduledExecutor", "(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ScheduledExecutorService;", "")]
public static Java.Util.Concurrent.IScheduledExecutorService? NewSingleThreadScheduledExecutor(Java.Util.Concurrent.IThreadFactory? threadFactory);
[<Android.Runtime.Register("newSingleThreadScheduledExecutor", "(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ScheduledExecutorService;", "")>]
static member NewSingleThreadScheduledExecutor : Java.Util.Concurrent.IThreadFactory -> Java.Util.Concurrent.IScheduledExecutorService

Parámetros

threadFactory
IThreadFactory

generador que se va a usar al crear nuevos subprocesos

Devoluciones

el ejecutor programado recién creado

Atributos

Excepciones

si threadFactory es NULL

Comentarios

Crea un ejecutor de un solo subproceso que puede programar comandos para ejecutarse después de un retraso determinado o para ejecutarse periódicamente. (Sin embargo, tenga en cuenta que si este único subproceso finaliza debido a un error durante la ejecución antes del apagado, tendrá lugar uno nuevo si es necesario para ejecutar tareas posteriores). Se garantiza que las tareas se ejecuten secuencialmente y no habrá más de una tarea activa en un momento dado. A diferencia de lo contrario, newScheduledThreadPool(1, threadFactory) se garantiza que el ejecutor devuelto no se puede reconfigurar para usar subprocesos adicionales.

Documentación de Java para java.util.concurrent.Executors.newSingleThreadScheduledExecutor(java.util.concurrent.ThreadFactory).

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