Bagikan melalui


Semaphore.ReducePermits(Int32) Metode

Definisi

Menyusutkan jumlah izin yang tersedia dengan pengurangan yang ditunjukkan.

[Android.Runtime.Register("reducePermits", "(I)V", "GetReducePermits_IHandler")]
protected virtual void ReducePermits(int reduction);
[<Android.Runtime.Register("reducePermits", "(I)V", "GetReducePermits_IHandler")>]
abstract member ReducePermits : int -> unit
override this.ReducePermits : int -> unit

Parameter

reduction
Int32

jumlah izin yang akan dihapus

Atribut

Pengecualian

jika reduction negatif

Keterangan

Menyusutkan jumlah izin yang tersedia dengan pengurangan yang ditunjukkan. Metode ini dapat berguna dalam subkelas yang menggunakan semaphores untuk melacak sumber daya yang menjadi tidak tersedia. Metode ini berbeda dari acquire karena tidak memblokir menunggu izin tersedia.

Dokumentasi Java untuk java.util.concurrent.Semaphore.reducePermits(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