AbstractExecutorService.ShutdownNow Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versucht, alle aktiv ausgeführten Aufgaben zu beenden, die Verarbeitung von Wartevorgängen anzuhalten und gibt eine Liste der Aufgaben zurück, die auf die Ausführung warten.
[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>
Gibt zurück
Liste der Aufgaben, die nie mit der Ausführung begonnen haben
Implementiert
- Attribute
Hinweise
Versucht, alle aktiv ausgeführten Aufgaben zu beenden, die Verarbeitung von Wartevorgängen anzuhalten und gibt eine Liste der Aufgaben zurück, die auf die Ausführung warten.
Diese Methode wartet nicht darauf, dass aufgaben aktiv ausgeführt werden, um sie zu beenden. Verwenden Sie #awaitTermination awaitTermination
dies.
Es gibt keine Garantien, die über best-effort-Versuche hinausgehen, die Verarbeitung aktiv ausgeführter Aufgaben zu beenden. Typische Implementierungen werden z. B. über Thread#interrupt
abgebrochen, sodass jede Aufgabe, die nicht auf Unterbrechungen reagiert, niemals beendet werden kann.
Java-Dokumentation für java.util.concurrent.ExecutorService.shutdownNow()
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.