ThreadPoolExecutor.BeforeExecute(Thread, IRunnable) Metodo

Definizione

Metodo richiamato prima di eseguire l'oggetto Runnable specificato nel thread specificato.

[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

Parametri

t
Thread

thread che eseguirà l'attività r

r
IRunnable

attività che verrà eseguita

Attributi

Commenti

Metodo richiamato prima di eseguire l'oggetto Runnable specificato nel thread specificato. Questo metodo viene richiamato dal thread t che eseguirà l'attività re può essere usato per inizializzare nuovamente ThreadLocals o per eseguire la registrazione.

Questa implementazione non esegue alcuna operazione, ma può essere personalizzata nelle sottoclassi. Nota: per annidare correttamente più sostituzioni, le sottoclassi devono in genere richiamare super.beforeExecute alla fine di questo metodo.

per java.util.concurrent.ThreadPoolExecutor.beforeExecute(java.lang.Thread, java.lang.Runnable).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a