Sprache

CompletableFuture.Exceptionally(IFunction) Methode

Definition

Gibt eine neue CompletableFuture zurück, die abgeschlossen ist, wenn diese CompletableFuture abgeschlossen ist, wobei das Ergebnis der gegebenen Funktion der Ausnahme, die den Abschluss dieses CompletableFuture auslöst, wenn sie außergewöhnlich abgeschlossen wird; andernfalls, wenn dieser CompletableFuture normal abgeschlossen ist, wird die zurückgegebene CompletableFuture auch normal mit demselben Wert abgeschlossen.

[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

Parameter

fn
IFunction

die Funktion, die verwendet werden soll, um den Wert der zurückgegebenen CompletableFuture zu berechnen, wenn diese CompletableFuture außergewöhnlich abgeschlossen wurde

Gibt zurück

die neue CompletableFuture

Implementiert

Attribute

Hinweise

Java Dokumentation für java.util.concurrent.CompletableFuture.exceptionally(java.util.function.Function<java.lang.Throwable, ? extends T>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: