Язык

ICompletionStage.Exceptionally(IFunction) Метод

Определение

Возвращает новый этап завершения, который, когда этот этап завершается исключительно, выполняется с исключением этого этапа в качестве аргумента предоставленной функции.

[Android.Runtime.Register("exceptionally", "(Ljava/util/function/Function;)Ljava/util/concurrent/CompletionStage;", "GetExceptionally_Ljava_util_function_Function_Handler:Java.Util.Concurrent.ICompletionStageInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public Java.Util.Concurrent.ICompletionStage? Exceptionally(Java.Util.Functions.IFunction? fn);
[<Android.Runtime.Register("exceptionally", "(Ljava/util/function/Function;)Ljava/util/concurrent/CompletionStage;", "GetExceptionally_Ljava_util_function_Function_Handler:Java.Util.Concurrent.ICompletionStageInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Exceptionally : Java.Util.Functions.IFunction -> Java.Util.Concurrent.ICompletionStage

Параметры

fn
IFunction

функция, используемая для вычисления значения возвращаемого значения CompleteStage, если это завершение завершено исключительно

Возвращаемое значение

новый объект CompletionStage

Атрибуты

Комментарии

Возвращает новый этап завершения, который, когда этот этап завершается исключительно, выполняется с исключением этого этапа в качестве аргумента предоставленной функции. В противном случае, если этот этап завершается нормально, возвращаемый этап также завершается с тем же значением.

Java документации по java.util.concurrent.CompletionStage.exceptionally(java.util.function.Function<java.lang.Throwable, ? extends T>).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к