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 и используемых в соответствии с условиями, описанными в разделе "".