Язык

IBlockingDeque.Poll Метод

Определение

Перегрузки

Имя. Описание
Poll(Int64, TimeUnit)

Извлекает и удаляет голову очереди, представленной этим деком (другими словами, первым элементом этого деque), ожидая до указанного времени ожидания при необходимости, чтобы элемент стал доступным.

Poll()

Извлекает и удаляет голову очереди, представленной этим деком (другими словами, первым элементом этого дека) или возвращается null , если этот запрос пуст.

Poll(Int64, TimeUnit)

Извлекает и удаляет голову очереди, представленной этим деком (другими словами, первым элементом этого деque), ожидая до указанного времени ожидания при необходимости, чтобы элемент стал доступным.

[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

Параметры

timeout
Int64

сколько времени ждать, прежде чем отказаться, в единицах unit

unit
TimeUnit

определение TimeUnit способа интерпретации timeout параметра

Возвращаемое значение

голова этого дека или null если указанное время ожидания истекает до того, как элемент будет доступен

Реализации

Атрибуты

Исключения

Значение ,если прервано во время ожидания

Комментарии

Извлекает и удаляет голову очереди, представленной этим деком (другими словами, первым элементом этого деque), ожидая до указанного времени ожидания при необходимости, чтобы элемент стал доступным.

Этот метод эквивалентен #pollFirst(long,TimeUnit) pollFirst.

Java документации по java.util.concurrent.BlockingDeque.poll(long, java.util.concurrent.TimeUnit).

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

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

Poll()

Извлекает и удаляет голову очереди, представленной этим деком (другими словами, первым элементом этого дека) или возвращается null , если этот запрос пуст.

[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

Возвращаемое значение

голова этого дека или null если этот дек пустой

Реализации

Атрибуты

Комментарии

Извлекает и удаляет голову очереди, представленной этим деком (другими словами, первым элементом этого дека) или возвращается null , если этот запрос пуст.

Этот метод эквивалентен #pollFirst().

Java документации по java.util.concurrent.BlockingDeque.poll().

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

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