Linguaggio

IBlockingDeque.Poll Metodo

Definizione

Overload

Nome Descrizione
Poll(Int64, TimeUnit)

Recupera e rimuove l'intestazione della coda rappresentata da questa deque (in altre parole, il primo elemento di questa deque), in attesa fino al tempo di attesa specificato, se necessario per rendere disponibile un elemento.

Poll()

Recupera e rimuove l'intestazione della coda rappresentata da questa deque (in altre parole, il primo elemento di questa deque) o restituisce null se questa deque è vuota.

Poll(Int64, TimeUnit)

Recupera e rimuove l'intestazione della coda rappresentata da questa deque (in altre parole, il primo elemento di questa deque), in attesa fino al tempo di attesa specificato, se necessario per rendere disponibile un elemento.

[Android.Runtime.Register("poll", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetPoll_JLjava_util_concurrent_TimeUnit_Handler:Java.Util.Concurrent.IBlockingDequeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Poll(long timeout, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("poll", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetPoll_JLjava_util_concurrent_TimeUnit_Handler:Java.Util.Concurrent.IBlockingDequeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Poll : int64 * Java.Util.Concurrent.TimeUnit -> Java.Lang.Object

Parametri

timeout
Int64

quanto tempo aspettare prima di rinunciare, in unità di unit

unit
TimeUnit

un oggetto TimeUnit che determina come interpretare il timeout parametro

Valori restituiti

capo di questa deque o null se il tempo di attesa specificato è trascorso prima che un elemento sia disponibile

Implementazioni

Attributi

Eccezioni

se interrotto durante l'attesa

Commenti

Recupera e rimuove l'intestazione della coda rappresentata da questa deque (in altre parole, il primo elemento di questa deque), in attesa fino al tempo di attesa specificato, se necessario per rendere disponibile un elemento.

Questo metodo equivale a #pollFirst(long,TimeUnit) pollFirst.

per java.util.concurrent.BlockingDeque.poll(long, java.util.concurrent.TimeUnit).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Poll()

Recupera e rimuove l'intestazione della coda rappresentata da questa deque (in altre parole, il primo elemento di questa deque) o restituisce null se questa deque è vuota.

[Android.Runtime.Register("poll", "()Ljava/lang/Object;", "GetPollHandler:Java.Util.Concurrent.IBlockingDequeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Poll();
[<Android.Runtime.Register("poll", "()Ljava/lang/Object;", "GetPollHandler:Java.Util.Concurrent.IBlockingDequeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Poll : unit -> Java.Lang.Object

Valori restituiti

la testa di questa deque, o null se questa deque è vuota

Implementazioni

Attributi

Commenti

Recupera e rimuove l'intestazione della coda rappresentata da questa deque (in altre parole, il primo elemento di questa deque) o restituisce null se questa deque è vuota.

Questo metodo equivale a #pollFirst().

per java.util.concurrent.BlockingDeque.poll().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a