Condividi tramite


ArrayBlockingQueue.RemainingCapacity Metodo

Definizione

Restituisce il numero di elementi aggiuntivi che questa coda può accettare senza bloccare idealmente (in assenza di vincoli di memoria o risorse).

[Android.Runtime.Register("remainingCapacity", "()I", "GetRemainingCapacityHandler")]
public virtual int RemainingCapacity ();
[<Android.Runtime.Register("remainingCapacity", "()I", "GetRemainingCapacityHandler")>]
abstract member RemainingCapacity : unit -> int
override this.RemainingCapacity : unit -> int

Restituisce

Implementazioni

Attributi

Commenti

Restituisce il numero di elementi aggiuntivi che questa coda può accettare senza bloccare idealmente (in assenza di vincoli di memoria o risorse). Questa operazione è sempre uguale alla capacità iniziale di questa coda meno l'attuale size della coda.

Si noti che non è sempre possibile<</em>> stabilire se un tentativo di inserimento di un elemento avrà esito positivo controllando remainingCapacity perché potrebbe trattarsi del caso in cui un altro thread stia per inserire o rimuovere un elemento.

Documentazione java per java.util.concurrent.ArrayBlockingQueue.remainingCapacity().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a