Язык

ICompletionStage.ExceptionallyAsync Метод

Определение

Перегрузки

Имя. Описание
ExceptionallyAsync(IFunction)

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

ExceptionallyAsync(IFunction, IExecutor)

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

ExceptionallyAsync(IFunction)

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

[Android.Runtime.Register("exceptionallyAsync", "(Ljava/util/function/Function;)Ljava/util/concurrent/CompletionStage;", "GetExceptionallyAsync_Ljava_util_function_Function_Handler:Java.Util.Concurrent.ICompletionStage, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)]
public virtual Java.Util.Concurrent.ICompletionStage? ExceptionallyAsync(Java.Util.Functions.IFunction? fn);
[<Android.Runtime.Register("exceptionallyAsync", "(Ljava/util/function/Function;)Ljava/util/concurrent/CompletionStage;", "GetExceptionallyAsync_Ljava_util_function_Function_Handler:Java.Util.Concurrent.ICompletionStage, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)>]
abstract member ExceptionallyAsync : Java.Util.Functions.IFunction -> Java.Util.Concurrent.ICompletionStage
override this.ExceptionallyAsync : Java.Util.Functions.IFunction -> Java.Util.Concurrent.ICompletionStage

Параметры

fn
IFunction

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

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

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

Атрибуты

Комментарии

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

Добавлено в 12.

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

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

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

ExceptionallyAsync(IFunction, IExecutor)

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

[Android.Runtime.Register("exceptionallyAsync", "(Ljava/util/function/Function;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletionStage;", "GetExceptionallyAsync_Ljava_util_function_Function_Ljava_util_concurrent_Executor_Handler:Java.Util.Concurrent.ICompletionStage, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)]
public virtual Java.Util.Concurrent.ICompletionStage? ExceptionallyAsync(Java.Util.Functions.IFunction? fn, Java.Util.Concurrent.IExecutor? executor);
[<Android.Runtime.Register("exceptionallyAsync", "(Ljava/util/function/Function;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletionStage;", "GetExceptionallyAsync_Ljava_util_function_Function_Ljava_util_concurrent_Executor_Handler:Java.Util.Concurrent.ICompletionStage, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)>]
abstract member ExceptionallyAsync : Java.Util.Functions.IFunction * Java.Util.Concurrent.IExecutor -> Java.Util.Concurrent.ICompletionStage
override this.ExceptionallyAsync : Java.Util.Functions.IFunction * Java.Util.Concurrent.IExecutor -> Java.Util.Concurrent.ICompletionStage

Параметры

fn
IFunction

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

executor
IExecutor

исполнитель, используемый для асинхронного выполнения

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

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

Атрибуты

Комментарии

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

Добавлено в 12.

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

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

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