AbstractQueuedSynchronizer.FirstQueuedThread プロパティ

定義

キュー内の最初の (待機時間が最も長い) スレッドを返します。現在キューに入っているスレッドがない場合は null します。

public Java.Lang.Thread? FirstQueuedThread { [Android.Runtime.Register("getFirstQueuedThread", "()Ljava/lang/Thread;", "")] get; }
[<get: Android.Runtime.Register("getFirstQueuedThread", "()Ljava/lang/Thread;", "")>]
member this.FirstQueuedThread : Java.Lang.Thread

プロパティ値

キュー内の最初の (待機時間が最も長い) スレッド。現在キューに入っているスレッドがない場合はnull

属性

注釈

キュー内の最初の (待機時間が最も長い) スレッドを返します。現在キューに入っているスレッドがない場合は null します。

この実装では、通常、この操作は一定の時間で返されますが、他のスレッドがキューを同時に変更している場合は、競合が繰り返される可能性があります。

Javaドキュメント。

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

適用対象