CompletableFuture.Exceptionally(IFunction) Método

Definición

Devuelve un nuevo CompletableFuture que se completa cuando se completa esta CompletableFuture, con el resultado de la función dada de la excepción que desencadena la finalización de esta CompletableFuture cuando se completa excepcionalmente; De lo contrario, si completa esta CompletableFuture normalmente, la clase CompletableFuture devuelta también se completa normalmente con el mismo valor.

[Android.Runtime.Register("exceptionally", "(Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;", "GetExceptionally_Ljava_util_function_Function_Handler", ApiSince=24)]
public virtual Java.Util.Concurrent.ICompletionStage? Exceptionally(Java.Util.Functions.IFunction? fn);
[<Android.Runtime.Register("exceptionally", "(Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;", "GetExceptionally_Ljava_util_function_Function_Handler", ApiSince=24)>]
abstract member Exceptionally : Java.Util.Functions.IFunction -> Java.Util.Concurrent.ICompletionStage
override this.Exceptionally : Java.Util.Functions.IFunction -> Java.Util.Concurrent.ICompletionStage

Parámetros

fn
IFunction

la función que se va a usar para calcular el valor de CompletableFuture devuelto si este CompletableFuture se completó excepcionalmente.

Devoluciones

el nuevo CompletableFuture

Implementaciones

Atributos

Comentarios

Java documentación para java.util.concurrent.CompletableFuture.exceptionally(java.util.function.Function<java.lang.Throwable, ? extends T>).

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