Lenguaje

CompletableFuture.Copy Método

Definición

Devuelve un nuevo CompletableFuture que se completa normalmente con el mismo valor que este CompletableFuture cuando se completa normalmente.

[Android.Runtime.Register("copy", "()Ljava/util/concurrent/CompletableFuture;", "GetCopyHandler", ApiSince=31)]
public virtual Java.Util.Concurrent.ICompletionStage? Copy();
[<Android.Runtime.Register("copy", "()Ljava/util/concurrent/CompletableFuture;", "GetCopyHandler", ApiSince=31)>]
abstract member Copy : unit -> Java.Util.Concurrent.ICompletionStage
override this.Copy : unit -> Java.Util.Concurrent.ICompletionStage

Devoluciones

el nuevo CompletableFuture

Atributos

Comentarios

Devuelve un nuevo CompletableFuture que se completa normalmente con el mismo valor que este CompletableFuture cuando se completa normalmente. Si este CompletableFuture se completa excepcionalmente, el CompletobleFuture devuelto se completa excepcionalmente con una excepción CompletionException con esta excepción como causa. El comportamiento es equivalente a thenApply(x -> x). Este método puede ser útil como una forma de "copia defensiva", para evitar que los clientes se completen, a la vez que pueden organizar acciones dependientes.

Agregado en 9.

Java documentación para java.util.concurrent.CompletableFuture.copy().

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