語言

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 文件 java.util.concurrent.Semaphore.reducePermits(int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於