Language

ConditionVariable.Block メソッド

定義

オーバーロード

名前 説明
Block()

条件が開かれるまで、現在のスレッドをブロックします。

Block(Int64)

条件が開かれるまで、または timeoutMs ミリ秒が経過するまで、現在のスレッドをブロックします。

Block()

条件が開かれるまで、現在のスレッドをブロックします。

[Android.Runtime.Register("block", "()V", "GetBlockHandler")]
public virtual void Block();
[<Android.Runtime.Register("block", "()V", "GetBlockHandler")>]
abstract member Block : unit -> unit
override this.Block : unit -> unit
属性

注釈

条件が開かれるまで、現在のスレッドをブロックします。

条件が既に開かれている場合は、すぐに戻ります。

Javaドキュメント。

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

適用対象

Block(Int64)

条件が開かれるまで、または timeoutMs ミリ秒が経過するまで、現在のスレッドをブロックします。

[Android.Runtime.Register("block", "(J)Z", "GetBlock_JHandler")]
public virtual bool Block(long timeoutMs);
[<Android.Runtime.Register("block", "(J)Z", "GetBlock_JHandler")>]
abstract member Block : int64 -> bool
override this.Block : int64 -> bool

パラメーター

timeoutMs
Int64

ミリ秒単位で待機する最大時間。

返品

条件が開かれた場合は true、タイムアウトのために呼び出しが返された場合は false。

属性

注釈

条件が開かれるまで、または timeoutMs ミリ秒が経過するまで、現在のスレッドをブロックします。

条件が既に開かれている場合は、すぐに戻ります。

Javaドキュメント。

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

適用対象