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


AbstractExecutorService.ShutdownNow Метод

Определение

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

[Android.Runtime.Register("shutdownNow", "()Ljava/util/List;", "GetShutdownNowHandler")]
public abstract System.Collections.Generic.IList<Java.Lang.IRunnable>? ShutdownNow ();
[<Android.Runtime.Register("shutdownNow", "()Ljava/util/List;", "GetShutdownNowHandler")>]
abstract member ShutdownNow : unit -> System.Collections.Generic.IList<Java.Lang.IRunnable>

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

список задач, которые никогда не запускались

Реализации

Атрибуты

Комментарии

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

Этот метод не ожидает активного выполнения задач. Используйте #awaitTermination awaitTermination для этого.

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

Документация по Java для java.util.concurrent.ExecutorService.shutdownNow().

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

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