AbstractQueuedSynchronizer.Release(Int32) メソッド

定義

排他モードでリリースします。

[Android.Runtime.Register("release", "(I)Z", "")]
public bool Release (int arg);
[<Android.Runtime.Register("release", "(I)Z", "")>]
member this.Release : int -> bool

パラメーター

arg
Int32

release 引数。 この値は に #tryRelease 伝達されますが、それ以外の場合は解釈されないので、任意の値を表すことができます。

戻り値

から返される値 #tryRelease

属性

注釈

排他モードでリリースします。 が true を返す場合 #tryRelease 、1 つ以上のスレッドのブロックを解除することによって実装されます。 このメソッドは、 メソッド Lock#unlockを実装するために使用できます。

java.util.concurrent.locks.AbstractQueuedSynchronizer.release(int)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象