Langage

ThreadPoolExecutor.BeforeExecute(Thread, IRunnable) Méthode

Définition

Méthode appelée avant l’exécution de l’runnable donné dans le thread donné.

[Android.Runtime.Register("beforeExecute", "(Ljava/lang/Thread;Ljava/lang/Runnable;)V", "GetBeforeExecute_Ljava_lang_Thread_Ljava_lang_Runnable_Handler")]
protected virtual void BeforeExecute(Java.Lang.Thread? t, Java.Lang.IRunnable? r);
[<Android.Runtime.Register("beforeExecute", "(Ljava/lang/Thread;Ljava/lang/Runnable;)V", "GetBeforeExecute_Ljava_lang_Thread_Ljava_lang_Runnable_Handler")>]
abstract member BeforeExecute : Java.Lang.Thread * Java.Lang.IRunnable -> unit
override this.BeforeExecute : Java.Lang.Thread * Java.Lang.IRunnable -> unit

Paramètres

t
Thread

thread qui exécutera la tâche r

r
IRunnable

tâche qui sera exécutée

Attributs

Remarques

Méthode appelée avant l’exécution de l’runnable donné dans le thread donné. Cette méthode est appelée par thread t qui exécute la tâche ret peut être utilisée pour initialiser à nouveau ThreadLocals ou pour effectuer la journalisation.

Cette implémentation ne fait rien, mais peut être personnalisée dans les sous-classes. Remarque : Pour imbriquer correctement plusieurs substitutions, les sous-classes doivent généralement appeler super.beforeExecute à la fin de cette méthode.

Java documentation pour java.util.concurrent.ThreadPoolExecutor.beforeExecute(java.lang.Thread, java.lang.Runnable).

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 à