Язык

CompletableFuture.ThenRunAsync Метод

Определение

Перегрузки

Имя. Описание
ThenRunAsync(IRunnable)

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

ThenRunAsync(IRunnable, IExecutor)

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

ThenRunAsync(IRunnable)

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

[Android.Runtime.Register("thenRunAsync", "(Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture;", "GetThenRunAsync_Ljava_lang_Runnable_Handler", ApiSince=24)]
public virtual Java.Util.Concurrent.ICompletionStage? ThenRunAsync(Java.Lang.IRunnable? action);
[<Android.Runtime.Register("thenRunAsync", "(Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture;", "GetThenRunAsync_Ljava_lang_Runnable_Handler", ApiSince=24)>]
abstract member ThenRunAsync : Java.Lang.IRunnable -> Java.Util.Concurrent.ICompletionStage
override this.ThenRunAsync : Java.Lang.IRunnable -> Java.Util.Concurrent.ICompletionStage

Параметры

action
IRunnable

действие, выполняеме перед завершением возвращаемого значения Завершения

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

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

Реализации

Атрибуты

Комментарии

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

Java справочные материалы.java.util.concurrent.CompletableFuture.thenRunAsync

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

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

ThenRunAsync(IRunnable, IExecutor)

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

[Android.Runtime.Register("thenRunAsync", "(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;", "GetThenRunAsync_Ljava_lang_Runnable_Ljava_util_concurrent_Executor_Handler", ApiSince=24)]
public virtual Java.Util.Concurrent.ICompletionStage? ThenRunAsync(Java.Lang.IRunnable? action, Java.Util.Concurrent.IExecutor? executor);
[<Android.Runtime.Register("thenRunAsync", "(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;", "GetThenRunAsync_Ljava_lang_Runnable_Ljava_util_concurrent_Executor_Handler", ApiSince=24)>]
abstract member ThenRunAsync : Java.Lang.IRunnable * Java.Util.Concurrent.IExecutor -> Java.Util.Concurrent.ICompletionStage
override this.ThenRunAsync : Java.Lang.IRunnable * Java.Util.Concurrent.IExecutor -> Java.Util.Concurrent.ICompletionStage

Параметры

action
IRunnable

действие, выполняеме перед завершением возвращаемого значения Завершения

executor
IExecutor

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

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

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

Реализации

Атрибуты

Комментарии

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

Java справочные материалы.java.util.concurrent.CompletableFuture.thenRunAsync

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

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