Compartir a través de


CompletableFuture.DelayedExecutor Método

Definición

Sobrecargas

DelayedExecutor(Int64, TimeUnit)

Devuelve un nuevo ejecutor que envía una tarea al ejecutor predeterminado después del retraso especificado (o ningún retraso si no es positivo).

DelayedExecutor(Int64, TimeUnit, IExecutor)

Devuelve un nuevo Ejecutor que envía una tarea al ejecutor base especificado después del retraso especificado (o ningún retraso si no es positivo).

DelayedExecutor(Int64, TimeUnit)

Devuelve un nuevo ejecutor que envía una tarea al ejecutor predeterminado después del retraso especificado (o ningún retraso si no es positivo).

[Android.Runtime.Register("delayedExecutor", "(JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/Executor;", "", ApiSince=31)]
public static Java.Util.Concurrent.IExecutor? DelayedExecutor (long delay, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("delayedExecutor", "(JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/Executor;", "", ApiSince=31)>]
static member DelayedExecutor : int64 * Java.Util.Concurrent.TimeUnit -> Java.Util.Concurrent.IExecutor

Parámetros

delay
Int64

cuánto tiempo se retrasa, en unidades de unit

unit
TimeUnit

que TimeUnit determina cómo interpretar el delay parámetro

Devoluciones

el nuevo ejecutor retrasado

Atributos

Comentarios

Devuelve un nuevo ejecutor que envía una tarea al ejecutor predeterminado después del retraso especificado (o ningún retraso si no es positivo). Cada retraso comienza tras la invocación del método del execute ejecutor devuelto.

Agregado en 9.

Documentación de Java para java.util.concurrent.CompletableFuture.delayedExecutor(long, java.util.concurrent.TimeUnit).

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

DelayedExecutor(Int64, TimeUnit, IExecutor)

Devuelve un nuevo Ejecutor que envía una tarea al ejecutor base especificado después del retraso especificado (o ningún retraso si no es positivo).

[Android.Runtime.Register("delayedExecutor", "(JLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor;", "", ApiSince=31)]
public static Java.Util.Concurrent.IExecutor? DelayedExecutor (long delay, Java.Util.Concurrent.TimeUnit? unit, Java.Util.Concurrent.IExecutor? executor);
[<Android.Runtime.Register("delayedExecutor", "(JLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor;", "", ApiSince=31)>]
static member DelayedExecutor : int64 * Java.Util.Concurrent.TimeUnit * Java.Util.Concurrent.IExecutor -> Java.Util.Concurrent.IExecutor

Parámetros

delay
Int64

cuánto tiempo se retrasa, en unidades de unit

unit
TimeUnit

que TimeUnit determina cómo interpretar el delay parámetro

executor
IExecutor

el ejecutor base

Devoluciones

el nuevo ejecutor retrasado

Atributos

Comentarios

Devuelve un nuevo Ejecutor que envía una tarea al ejecutor base especificado después del retraso especificado (o ningún retraso si no es positivo). Cada retraso comienza tras la invocación del método del execute ejecutor devuelto.

Agregado en 9.

Documentación de Java para java.util.concurrent.CompletableFuture.delayedExecutor(long, java.util.concurrent.TimeUnit, java.util.concurrent.Executor).

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