ThreadPoolExecutor.BeforeExecute(Thread, IRunnable) Metode

Definisi

Metode yang dipanggil sebelum menjalankan Runnable yang diberikan dalam utas yang diberikan.

[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

Parameter

t
Thread

utas yang akan menjalankan tugas r

r
IRunnable

tugas yang akan dijalankan

Atribut

Keterangan

Metode yang dipanggil sebelum menjalankan Runnable yang diberikan dalam utas yang diberikan. Metode ini dipanggil oleh utas t yang akan menjalankan tugas r, dan dapat digunakan untuk menginisialisasi ulang ThreadLocals, atau untuk melakukan pengelogan.

Implementasi ini tidak melakukan apa pun, tetapi dapat disesuaikan dalam subkelas. Catatan: Untuk menumpuk beberapa penimpaan dengan benar, subkelas umumnya harus dipanggil super.beforeExecute di akhir metode ini.

Java dokumentasi untuk java.util.concurrent.ThreadPoolExecutor.beforeExecute(java.lang.Thread, java.lang.Runnable).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk