Freigeben über


AsynchronousChannelGroup.ShutdownNow Methode

Definition

Beendet die Gruppe und schließt alle geöffneten Kanäle in der Gruppe.

[Android.Runtime.Register("shutdownNow", "()V", "GetShutdownNowHandler", ApiSince=26)]
public abstract void ShutdownNow ();
[<Android.Runtime.Register("shutdownNow", "()V", "GetShutdownNowHandler", ApiSince=26)>]
abstract member ShutdownNow : unit -> unit
Attribute

Hinweise

Beendet die Gruppe und schließt alle geöffneten Kanäle in der Gruppe.

Zusätzlich zu den Aktionen, die von der #shutdown() shutdown Methode ausgeführt werden, ruft diese Methode die AsynchronousChannel#close close Methode für alle geöffneten Kanäle in der Gruppe auf. Diese Methode versucht nicht, Threads zu beenden oder zu unterbrechen, die Abschlusshandler ausführen. Die Gruppe wird beendet, wenn alle aktiv ausgeführten Abschlusshandler zum Abschluss ausgeführt wurden und alle Ressourcen freigegeben wurden. Diese Methode kann jederzeit aufgerufen werden. Wenn bereits ein anderer Thread aufgerufen wurde, wird ein weiterer Aufruf blockiert, bis der erste Aufruf abgeschlossen ist, nach dem er ohne Wirkung zurückgegeben wird.

Java-Dokumentation für java.nio.channels.AsynchronousChannelGroup.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.

Gilt für: