Поделиться через


ICompletionStage.ThenApplyAsync Метод

Определение

Перегрузки

ThenApplyAsync(IFunction)

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

ThenApplyAsync(IFunction, IExecutor)

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

ThenApplyAsync(IFunction)

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

[Android.Runtime.Register("thenApplyAsync", "(Ljava/util/function/Function;)Ljava/util/concurrent/CompletionStage;", "GetThenApplyAsync_Ljava_util_function_Function_Handler:Java.Util.Concurrent.ICompletionStageInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "U" })]
public Java.Util.Concurrent.ICompletionStage? ThenApplyAsync (Java.Util.Functions.IFunction? fn);
[<Android.Runtime.Register("thenApplyAsync", "(Ljava/util/function/Function;)Ljava/util/concurrent/CompletionStage;", "GetThenApplyAsync_Ljava_util_function_Function_Handler:Java.Util.Concurrent.ICompletionStageInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "U" })>]
abstract member ThenApplyAsync : Java.Util.Functions.IFunction -> Java.Util.Concurrent.ICompletionStage

Параметры

fn
IFunction

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

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

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

Атрибуты

Комментарии

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

См. документацию по правилам, охватывающим исключительное CompletionStage завершение.

Документация по Java для java.util.concurrent.CompletionStage.thenApplyAsync(java.util.function.Function<? super T, ? extends U>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

ThenApplyAsync(IFunction, IExecutor)

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

[Android.Runtime.Register("thenApplyAsync", "(Ljava/util/function/Function;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletionStage;", "GetThenApplyAsync_Ljava_util_function_Function_Ljava_util_concurrent_Executor_Handler:Java.Util.Concurrent.ICompletionStageInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "U" })]
public Java.Util.Concurrent.ICompletionStage? ThenApplyAsync (Java.Util.Functions.IFunction? fn, Java.Util.Concurrent.IExecutor? executor);
[<Android.Runtime.Register("thenApplyAsync", "(Ljava/util/function/Function;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletionStage;", "GetThenApplyAsync_Ljava_util_function_Function_Ljava_util_concurrent_Executor_Handler:Java.Util.Concurrent.ICompletionStageInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "U" })>]
abstract member ThenApplyAsync : Java.Util.Functions.IFunction * Java.Util.Concurrent.IExecutor -> Java.Util.Concurrent.ICompletionStage

Параметры

fn
IFunction

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

executor
IExecutor

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

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

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

Атрибуты

Комментарии

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

См. документацию по правилам, охватывающим исключительное CompletionStage завершение.

Документация по Java для java.util.concurrent.CompletionStage.thenApplyAsync(java.util.function.Function<? super T, ? extends U>, java.util.concurrent.Executor).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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