Idioma

LinkedTransferQueue.WaitingConsumerCount Propriedade

Definição

Retorna uma estimativa do número de consumidores que esperam para receber elementos por meio Take() ou tempo limite Poll(Int64, TimeUnit).

public virtual int WaitingConsumerCount { [Android.Runtime.Register("getWaitingConsumerCount", "()I", "GetGetWaitingConsumerCountHandler")] get; }
[<get: Android.Runtime.Register("getWaitingConsumerCount", "()I", "GetGetWaitingConsumerCountHandler")>]
member this.WaitingConsumerCount : int

Valor da propriedade

o número de consumidores aguardando para receber elementos

Implementações

Atributos

Comentários

Retorna uma estimativa do número de consumidores aguardando para receber elementos por meio de BlockingQueue.take() ou pesquisa cronometrada. O valor retornado é uma aproximação de um estado momentâneo de coisas, que pode ser impreciso se os consumidores tiverem concluído ou desistido de esperar. O valor pode ser útil para monitoramento e heurística, mas não para controle de sincronização. É provável que as implementações desse método sejam visivelmente mais lentas do que aquelas para TransferQueue.hasWaitingConsumer().

Java referência para java.util.concurrent.LinkedTransferQueue.getWaitingConsumerCount.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a