ArrayBlockingQueue Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| ArrayBlockingQueue(Int32) |
Создает с заданной |
| ArrayBlockingQueue(Int32, Boolean) |
Создает с заданной |
| ArrayBlockingQueue(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
| ArrayBlockingQueue(Int32, Boolean, ICollection) |
|
ArrayBlockingQueue(Int32)
Создает с заданной ArrayBlockingQueue (фиксированной) емкостью и политикой доступа по умолчанию.
[Android.Runtime.Register(".ctor", "(I)V", "")]
public ArrayBlockingQueue(int capacity);
[<Android.Runtime.Register(".ctor", "(I)V", "")>]
new Java.Util.Concurrent.ArrayBlockingQueue : int -> Java.Util.Concurrent.ArrayBlockingQueue
Параметры
- capacity
- Int32
емкость этой очереди
- Атрибуты
Исключения
если capacity
Комментарии
Создает с заданной ArrayBlockingQueue (фиксированной) емкостью и политикой доступа по умолчанию.
Java документации по java.util.concurrent.ArrayBlockingQueue.ArrayBlockingQueue(int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
ArrayBlockingQueue(Int32, Boolean)
Создает с заданной ArrayBlockingQueue (фиксированной) емкостью и указанной политикой доступа.
[Android.Runtime.Register(".ctor", "(IZ)V", "")]
public ArrayBlockingQueue(int capacity, bool fair);
[<Android.Runtime.Register(".ctor", "(IZ)V", "")>]
new Java.Util.Concurrent.ArrayBlockingQueue : int * bool -> Java.Util.Concurrent.ArrayBlockingQueue
Параметры
- capacity
- Int32
емкость этой очереди
- fair
- Boolean
Если true очередь обращается к потокам, заблокированным при вставке или удалении, обрабатывается в порядке FIFO; если false порядок доступа не указан.
- Атрибуты
Исключения
если capacity
Комментарии
Создает с заданной ArrayBlockingQueue (фиксированной) емкостью и указанной политикой доступа.
Java документации по java.util.concurrent.ArrayBlockingQueue.ArrayBlockingQueue(int, boolean).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
ArrayBlockingQueue(IntPtr, JniHandleOwnership)
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.
protected ArrayBlockingQueue(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.ArrayBlockingQueue : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.ArrayBlockingQueue
Параметры
- transfer
- JniHandleOwnership
Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
ArrayBlockingQueue(Int32, Boolean, ICollection)
ArrayBlockingQueue Создает с заданной (фиксированной) емкостью, указанной политикой доступа и первоначально содержащими элементы данной коллекции, добавленными в порядке обхода итератора коллекции.
[Android.Runtime.Register(".ctor", "(IZLjava/util/Collection;)V", "")]
public ArrayBlockingQueue(int capacity, bool fair, System.Collections.ICollection? c);
[<Android.Runtime.Register(".ctor", "(IZLjava/util/Collection;)V", "")>]
new Java.Util.Concurrent.ArrayBlockingQueue : int * bool * System.Collections.ICollection -> Java.Util.Concurrent.ArrayBlockingQueue
Параметры
- capacity
- Int32
емкость этой очереди
- fair
- Boolean
Если true очередь обращается к потокам, заблокированным при вставке или удалении, обрабатывается в порядке FIFO; если false порядок доступа не указан.
Коллекция элементов, которые изначально содержатся
- Атрибуты
Комментарии
ArrayBlockingQueue Создает с заданной (фиксированной) емкостью, указанной политикой доступа и первоначально содержащими элементы данной коллекции, добавленными в порядке обхода итератора коллекции.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".