ThreadPoolExecutor.BeforeExecute(Thread, IRunnable) Método

Definición

Método invocado antes de ejecutar el runnable especificado en el subproceso especificado.

[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

Parámetros

t
Thread

el subproceso que ejecutará la tarea r

r
IRunnable

tarea que se ejecutará

Atributos

Comentarios

Método invocado antes de ejecutar el runnable especificado en el subproceso especificado. El subproceso t invoca este método que ejecutará la tarea ry se puede usar para volver a inicializar ThreadLocals o para realizar el registro.

Esta implementación no hace nada, pero puede personalizarse en subclases. Nota: Para anidar correctamente varias invalidaciones, las subclases generalmente deben invocarse super.beforeExecute al final de este método.

Documentación de Java para java.util.concurrent.ThreadPoolExecutor.beforeExecute(java.lang.Thread, java.lang.Runnable).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a