Lenguaje

ScheduledThreadPoolExecutor.Schedule Método

Definición

Sobrecargas

Nombre Description
Schedule(IRunnable, Int64, TimeUnit)

Crea y ejecuta una acción de un solo disparo que se habilita después del retraso especificado.

Schedule(ICallable, Int64, TimeUnit)

Envía una tarea de devolución de valor única que se habilita después del retraso especificado.

Schedule(IRunnable, Int64, TimeUnit)

Crea y ejecuta una acción de un solo disparo que se habilita después del retraso especificado.

[Android.Runtime.Register("schedule", "(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;", "GetSchedule_Ljava_lang_Runnable_JLjava_util_concurrent_TimeUnit_Handler")]
public virtual Java.Util.Concurrent.IScheduledFuture? Schedule(Java.Lang.IRunnable? command, long delay, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("schedule", "(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;", "GetSchedule_Ljava_lang_Runnable_JLjava_util_concurrent_TimeUnit_Handler")>]
abstract member Schedule : Java.Lang.IRunnable * int64 * Java.Util.Concurrent.TimeUnit -> Java.Util.Concurrent.IScheduledFuture
override this.Schedule : Java.Lang.IRunnable * int64 * Java.Util.Concurrent.TimeUnit -> Java.Util.Concurrent.IScheduledFuture

Parámetros

command
IRunnable

tarea que se va a ejecutar

delay
Int64

el tiempo de ahora para retrasar la ejecución

unit
TimeUnit

la unidad de tiempo del parámetro delay

Devoluciones

ScheduledFuture que representa la finalización pendiente de la tarea y cuyo método get() devolverá null tras la finalización

Implementaciones

Atributos

Excepciones

Comentarios

Envía una tarea de un solo disparo que se habilita después del retraso especificado.

referencia Java referencia para java.util.concurrent.ScheduledThreadPoolExecutor.schedule.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Schedule(ICallable, Int64, TimeUnit)

Envía una tarea de devolución de valor única que se habilita después del retraso especificado.

[Android.Runtime.Register("schedule", "(Ljava/util/concurrent/Callable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;", "GetSchedule_Ljava_util_concurrent_Callable_JLjava_util_concurrent_TimeUnit_Handler")]
[Java.Interop.JavaTypeParameters(new System.String[] { "V" })]
public virtual Java.Util.Concurrent.IScheduledFuture? Schedule(Java.Util.Concurrent.ICallable? callable, long delay, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("schedule", "(Ljava/util/concurrent/Callable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;", "GetSchedule_Ljava_util_concurrent_Callable_JLjava_util_concurrent_TimeUnit_Handler")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "V" })>]
abstract member Schedule : Java.Util.Concurrent.ICallable * int64 * Java.Util.Concurrent.TimeUnit -> Java.Util.Concurrent.IScheduledFuture
override this.Schedule : Java.Util.Concurrent.ICallable * int64 * Java.Util.Concurrent.TimeUnit -> Java.Util.Concurrent.IScheduledFuture

Parámetros

callable
ICallable

la función que se va a ejecutar

delay
Int64

el tiempo de ahora para retrasar la ejecución

unit
TimeUnit

la unidad de tiempo del parámetro delay

Devoluciones

ScheduledFuture que se puede usar para extraer el resultado o cancelar

Implementaciones

Atributos

Comentarios

Envía una tarea de devolución de valor única que se habilita después del retraso especificado.

referencia Java referencia para java.util.concurrent.ScheduledThreadPoolExecutor.schedule.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a