Bagikan melalui


AbstractQueuedLongSynchronizer.AcquireSharedInterruptibly(Int64) Metode

Definisi

Memperoleh dalam mode bersama, membatalkan jika terganggu.

[Android.Runtime.Register("acquireSharedInterruptibly", "(J)V", "")]
public void AcquireSharedInterruptibly(long arg);
[<Android.Runtime.Register("acquireSharedInterruptibly", "(J)V", "")>]
member this.AcquireSharedInterruptibly : int64 -> unit

Parameter

arg
Int64

argumen perolehan. Nilai ini disampaikan tetapi #tryAcquireShared tidak diinterpretasikan dan dapat mewakili apa pun yang Anda suka.

Atribut

Pengecualian

jika utas saat ini terganggu

Keterangan

Memperoleh dalam mode bersama, membatalkan jika terganggu. Diimplementasikan dengan terlebih dahulu memeriksa status interupsi, lalu memanggil setidaknya sekali #tryAcquireShared, kembali pada keberhasilan. Jika tidak, utas diantrekan, mungkin berulang kali memblokir dan membuka blokir, memanggil #tryAcquireShared sampai berhasil atau utas terganggu.

Dokumentasi Java untuk java.util.concurrent.locks.AbstractQueuedLongSynchronizer.acquireSharedInterruptibly(long).

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