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


CompletableFuture.DelayedExecutor Метод

Определение

Перегрузки

DelayedExecutor(Int64, TimeUnit)

Возвращает новый исполнитель, который отправляет задачу исполнителю по умолчанию после указанной задержки (или нет задержки, если не положительно).

DelayedExecutor(Int64, TimeUnit, IExecutor)

Возвращает новый исполнитель, который отправляет задачу заданному базовому исполнителю после заданной задержки (или нет задержки, если не положительно).

DelayedExecutor(Int64, TimeUnit)

Возвращает новый исполнитель, который отправляет задачу исполнителю по умолчанию после указанной задержки (или нет задержки, если не положительно).

[Android.Runtime.Register("delayedExecutor", "(JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/Executor;", "", ApiSince=31)]
public static Java.Util.Concurrent.IExecutor? DelayedExecutor (long delay, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("delayedExecutor", "(JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/Executor;", "", ApiSince=31)>]
static member DelayedExecutor : int64 * Java.Util.Concurrent.TimeUnit -> Java.Util.Concurrent.IExecutor

Параметры

delay
Int64

сколько времени требуется отложить в единицах unit

unit
TimeUnit

определение TimeUnit способа интерпретации delay параметра

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

новый отложенный исполнитель

Атрибуты

Комментарии

Возвращает новый исполнитель, который отправляет задачу исполнителю по умолчанию после указанной задержки (или нет задержки, если не положительно). Каждая задержка начинается при вызове метода возвращаемого исполнителя execute .

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

Документация по Java для java.util.concurrent.CompletableFuture.delayedExecutor(long, java.util.concurrent.TimeUnit).

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

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

DelayedExecutor(Int64, TimeUnit, IExecutor)

Возвращает новый исполнитель, который отправляет задачу заданному базовому исполнителю после заданной задержки (или нет задержки, если не положительно).

[Android.Runtime.Register("delayedExecutor", "(JLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor;", "", ApiSince=31)]
public static Java.Util.Concurrent.IExecutor? DelayedExecutor (long delay, Java.Util.Concurrent.TimeUnit? unit, Java.Util.Concurrent.IExecutor? executor);
[<Android.Runtime.Register("delayedExecutor", "(JLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor;", "", ApiSince=31)>]
static member DelayedExecutor : int64 * Java.Util.Concurrent.TimeUnit * Java.Util.Concurrent.IExecutor -> Java.Util.Concurrent.IExecutor

Параметры

delay
Int64

сколько времени требуется отложить в единицах unit

unit
TimeUnit

определение TimeUnit способа интерпретации delay параметра

executor
IExecutor

базовый исполнитель

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

новый отложенный исполнитель

Атрибуты

Комментарии

Возвращает новый исполнитель, который отправляет задачу заданному базовому исполнителю после заданной задержки (или нет задержки, если не положительно). Каждая задержка начинается при вызове метода возвращаемого исполнителя execute .

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

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

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

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