Lenguaje

IScheduledExecutorService.Schedule Método

Definición

Sobrecargas

Nombre Description
Schedule(IRunnable, Int64, TimeUnit)

Envía una tarea 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)

Envía una tarea 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:Java.Util.Concurrent.IScheduledExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public 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:Java.Util.Concurrent.IScheduledExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member 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 get() método se devolverá null tras la finalización

Atributos

Excepciones

si la tarea no se puede programar para su ejecución

si el comando es null

Comentarios

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

Documentación de Java para java.util.concurrent.ScheduledExecutorService.schedule(java.lang.Runnable, long, java.util.concurrent.TimeUnit).

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.Util.Concurrent.IScheduledExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "V" })]
public 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.Util.Concurrent.IScheduledExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "V" })>]
abstract member 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

Atributos

Comentarios

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

Documentación de Java para java.util.concurrent.ScheduledExecutorService.schedule(java.util.concurrent.Callable<V>, long, java.util.concurrent.TimeUnit).

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