Bagikan melalui


AbstractQueuedSynchronizer.AcquireSharedInterruptibly(Int32) Metode

Definisi

Memperoleh dalam mode bersama, membatalkan jika terganggu.

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

Parameter

arg
Int32

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.AbstractQueuedSynchronizer.acquireSharedInterruptibly(int).

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