Langage

ThreadPoolExecutor.Purge Méthode

Définition

Tente de supprimer de la file d’attente de travail toutes les Future tâches qui ont été annulées.

[Android.Runtime.Register("purge", "()V", "GetPurgeHandler")]
public virtual void Purge();
[<Android.Runtime.Register("purge", "()V", "GetPurgeHandler")>]
abstract member Purge : unit -> unit
override this.Purge : unit -> unit
Attributs

Remarques

Tente de supprimer de la file d’attente de travail toutes les Future tâches qui ont été annulées. Cette méthode peut être utile en tant qu’opération de récupération de stockage, qui n’a aucun autre impact sur les fonctionnalités. Les tâches annulées ne sont jamais exécutées, mais peuvent s’accumuler dans les files d’attente de travail jusqu’à ce que les threads de travail puissent les supprimer activement. Appeler cette méthode tente à la place de les supprimer maintenant. Toutefois, cette méthode peut ne pas supprimer les tâches en présence d’interférences par d’autres threads.

Java documentation pour java.util.concurrent.ThreadPoolExecutor.purge().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à