Язык

ITransferQueue.WaitingConsumerCount Свойство

Определение

Возвращает оценку количества потребителей, ожидающих получения элементов через Take() или время ожидания Poll(Int64, TimeUnit).

public int WaitingConsumerCount { [Android.Runtime.Register("getWaitingConsumerCount", "()I", "GetGetWaitingConsumerCountHandler:Java.Util.Concurrent.ITransferQueueInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get; }
[<get: Android.Runtime.Register("getWaitingConsumerCount", "()I", "GetGetWaitingConsumerCountHandler:Java.Util.Concurrent.ITransferQueueInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
member this.WaitingConsumerCount : int

Значение свойства

количество потребителей, ожидающих получения элементов

Атрибуты

Комментарии

Возвращает оценку количества потребителей, ожидающих получения элементов через BlockingQueue.take() или время опроса. Возвращаемое значение является приближением моментного состояния дел, которое может быть неточным, если потребители завершили или отдали ожидание. Это значение может быть полезно для мониторинга и эвристики, но не для управления синхронизацией. Реализации этого метода, скорее всего, будут заметно медленнее, чем для hasWaitingConsumer().

Java справочные материалы.java.util.concurrent.TransferQueue.getWaitingConsumerCount

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к