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


CompletableFuture.RunAsync Метод

Определение

Перегрузки

RunAsync(IRunnable)

Возвращает новый completeableFuture, который асинхронно завершен задачей, запущенной в ForkJoinPool#commonPool() ходе выполнения заданного действия.

RunAsync(IRunnable, IExecutor)

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

RunAsync(IRunnable)

Возвращает новый completeableFuture, который асинхронно завершен задачей, запущенной в ForkJoinPool#commonPool() ходе выполнения заданного действия.

[Android.Runtime.Register("runAsync", "(Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture;", "", ApiSince=24)]
public static Java.Util.Concurrent.CompletableFuture? RunAsync (Java.Lang.IRunnable? runnable);
[<Android.Runtime.Register("runAsync", "(Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture;", "", ApiSince=24)>]
static member RunAsync : Java.Lang.IRunnable -> Java.Util.Concurrent.CompletableFuture

Параметры

runnable
IRunnable

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

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

новый ЗавершенныйFuture

Атрибуты

Комментарии

Возвращает новый completeableFuture, который асинхронно завершен задачей, запущенной в ForkJoinPool#commonPool() ходе выполнения заданного действия.

Документация по Java для java.util.concurrent.CompletableFuture.runAsync(java.lang.Runnable).

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

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

RunAsync(IRunnable, IExecutor)

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

[Android.Runtime.Register("runAsync", "(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;", "", ApiSince=24)]
public static Java.Util.Concurrent.CompletableFuture? RunAsync (Java.Lang.IRunnable? runnable, Java.Util.Concurrent.IExecutor? executor);
[<Android.Runtime.Register("runAsync", "(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;", "", ApiSince=24)>]
static member RunAsync : Java.Lang.IRunnable * Java.Util.Concurrent.IExecutor -> Java.Util.Concurrent.CompletableFuture

Параметры

runnable
IRunnable

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

executor
IExecutor

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

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

новый ЗавершенныйFuture

Атрибуты

Комментарии

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

Документация по Java для java.util.concurrent.CompletableFuture.runAsync(java.lang.Runnable, java.util.concurrent.Executor).

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

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