共用方式為


Semaphore.ReducePermits(Int32) 方法

定義

藉由指定的縮減來縮小可用許可證數目。

[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

參數

reduction
Int32

要移除的允許數目

屬性

例外狀況

如果 reduction 為負數

備註

藉由指定的縮減來縮小可用許可證數目。 這個方法在使用旗號來追蹤無法使用的資源的子類別中很有用。 這個方法與 acquire 不同之處在於,它不會封鎖等候允許可供使用。

java.util.concurrent.Semaphore.reducePermits(int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於