VolatileCallSite.Target Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan metode target situs panggilan, yang berulah seperti volatile bidang VolatileCallSite. -or- Memperbarui metode target situs panggilan ini, sebagai variabel volatil.
public override Java.Lang.Invoke.MethodHandle? Target { [Android.Runtime.Register("getTarget", "()Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)] get; [Android.Runtime.Register("setTarget", "(Ljava/lang/invoke/MethodHandle;)V", "GetSetTarget_Ljava_lang_invoke_MethodHandle_Handler", ApiSince=26)] set; }
[<get: Android.Runtime.Register("getTarget", "()Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)>]
[<set: Android.Runtime.Register("setTarget", "(Ljava/lang/invoke/MethodHandle;)V", "GetSetTarget_Ljava_lang_invoke_MethodHandle_Handler", ApiSince=26)>]
member this.Target : Java.Lang.Invoke.MethodHandle with get, set
Nilai Properti
status tautan situs panggilan ini, handel metode yang dapat berubah dari waktu ke waktu
- Atribut
Keterangan
Dokumentasi getter properti:
Mengembalikan metode target situs panggilan, yang berulah seperti volatile bidang VolatileCallSite.
Interaksi getTarget dengan memori sama dengan bacaan dari volatile bidang.
Secara khusus, utas saat ini diperlukan untuk mengeluarkan pembacaan baru target dari memori, dan tidak boleh gagal melihat pembaruan terbaru ke target oleh utas lain.
Dokumentasi Java untuk java.lang.invoke.VolatileCallSite.getTarget().
Dokumentasi setter properti:
Memperbarui metode target situs panggilan ini, sebagai variabel volatil. Jenis target baru harus setuju dengan jenis target lama.
Interaksi dengan memori sama dengan menulis ke bidang volatil. Secara khusus, utas apa pun dijamin untuk melihat target yang diperbarui saat berikutnya memanggil getTarget.
Dokumentasi Java untuk java.lang.invoke.VolatileCallSite.setTarget(java.lang.invoke.MethodHandle).
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.