Bagikan melalui


Thread.GetStackTrace Metode

Definisi

Mengembalikan array elemen pelacakan tumpukan yang mewakili cadangan tumpukan utas ini.

[Android.Runtime.Register("getStackTrace", "()[Ljava/lang/StackTraceElement;", "GetGetStackTraceHandler")]
public virtual Java.Lang.StackTraceElement[] GetStackTrace();
[<Android.Runtime.Register("getStackTrace", "()[Ljava/lang/StackTraceElement;", "GetGetStackTraceHandler")>]
abstract member GetStackTrace : unit -> Java.Lang.StackTraceElement[]
override this.GetStackTrace : unit -> Java.Lang.StackTraceElement[]

Mengembalikan

array dari StackTraceElement, masing-masing mewakili satu bingkai tumpukan.

Atribut

Keterangan

Mengembalikan array elemen pelacakan tumpukan yang mewakili cadangan tumpukan utas ini. Metode ini akan mengembalikan array panjang nol jika utas ini belum dimulai, telah dimulai tetapi belum dijadwalkan untuk dijalankan oleh sistem, atau telah dihentikan. Jika array yang dikembalikan memiliki panjang bukan nol, maka elemen pertama dari array mewakili bagian atas tumpukan, yang merupakan pemanggilan metode terbaru dalam urutan. Elemen terakhir dari array mewakili bagian bawah tumpukan, yang merupakan pemanggilan metode terbaru dalam urutan.

Jika ada manajer keamanan, dan utas ini bukan utas saat ini, maka metode manajer checkPermission keamanan dipanggil dengan RuntimePermission("getStackTrace") izin untuk melihat apakah tidak apa-apa untuk mendapatkan pelacakan tumpukan.

Beberapa komputer virtual mungkin, dalam beberapa keadaan, menghilangkan satu atau beberapa bingkai tumpukan dari jejak tumpukan. Dalam kasus ekstrem, komputer virtual yang tidak memiliki informasi pelacakan tumpukan mengenai utas ini diizinkan untuk mengembalikan array panjang nol dari metode ini.

Ditambahkan dalam 1.5.

Dokumentasi Java untuk java.lang.Thread.getStackTrace().

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk