Bagikan melalui


StackWalker.CallerClass Properti

Definisi

Class Mendapatkan objek pemanggil yang memanggil metode yang memanggil getCallerClass.

public Java.Lang.Class? CallerClass { [Android.Runtime.Register("getCallerClass", "()Ljava/lang/Class;", "", ApiSince=34)] get; }
[<get: Android.Runtime.Register("getCallerClass", "()Ljava/lang/Class;", "", ApiSince=34)>]
member this.CallerClass : Java.Lang.Class

Nilai Properti

Class objek pemanggil pemanggil memanggil metode ini.

Atribut

Keterangan

Class Mendapatkan objek pemanggil yang memanggil metode yang memanggil getCallerClass.

Metode ini memfilter bingkai pantulan Option#SHOW_REFLECT_FRAMES, java.lang.invoke.MethodHandle, dan Option#SHOW_HIDDEN_FRAMES bingkai tersembunyi terlepas dari Option#SHOW_REFLECT_FRAMES SHOW_REFLECT_FRAMES opsi dan Option#SHOW_HIDDEN_FRAMES SHOW_HIDDEN_FRAMES yang StackWalker telah dikonfigurasi.

Metode ini harus dipanggil ketika bingkai penelepon ada. Jika dipanggil dari paling bawah bingkai pada tumpukan, IllegalCallerException akan dilemparkan.

Metode ini melempar UnsupportedOperationException jika ini StackWalker tidak dikonfigurasi dengan Option#RETAIN_CLASS_REFERENCE RETAIN_CLASS_REFERENCE opsi .

Dokumentasi Java untuk java.lang.StackWalker.getCallerClass().

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