IScheduledExecutorService.Schedule 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 |
|---|---|
| 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.
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.
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.