CompletableFuture.CompleteOnTimeout(Object, Int64, TimeUnit) Método

Definición

Completa este Elemento CompletableFuture con el valor especificado si no se completa antes del tiempo de espera especificado.

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

Parámetros

value
Object

el valor que se va a usar cuando se ha agotado el tiempo de espera

timeout
Int64

cuánto tiempo debe esperar antes de completarse normalmente con el valor especificado, en unidades de unit

unit
TimeUnit

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

Devoluciones

this CompletableFuture

Atributos

Comentarios

Completa este Elemento CompletableFuture con el valor especificado si no se completa antes del tiempo de espera especificado.

Agregado en 9.

Java documentación para java.util.concurrent.CompletableFuture.completeOnTimeout(T, 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