Compartir a través de


CompletableFuture.OrTimeout(Int64, TimeUnit) Método

Definición

Excepcionalmente completa esta CompletableFuture con un TimeoutException si no se completa antes del tiempo de espera especificado.

[Android.Runtime.Register("orTimeout", "(JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/CompletableFuture;", "GetOrTimeout_JLjava_util_concurrent_TimeUnit_Handler", ApiSince=31)]
public virtual Java.Util.Concurrent.ICompletionStage? OrTimeout (long timeout, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("orTimeout", "(JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/CompletableFuture;", "GetOrTimeout_JLjava_util_concurrent_TimeUnit_Handler", ApiSince=31)>]
abstract member OrTimeout : int64 * Java.Util.Concurrent.TimeUnit -> Java.Util.Concurrent.ICompletionStage
override this.OrTimeout : int64 * Java.Util.Concurrent.TimeUnit -> Java.Util.Concurrent.ICompletionStage

Parámetros

timeout
Int64

cuánto tiempo debe esperar antes de completarse excepcionalmente con timeoutException, en unidades de unit

unit
TimeUnit

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

Devoluciones

this CompletableFuture

Atributos

Comentarios

Excepcionalmente completa esta CompletableFuture con un TimeoutException si no se completa antes del tiempo de espera especificado.

Agregado en 9.

Documentación de Java para java.util.concurrent.CompletableFuture.orTimeout(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