Language

ArrayBlockingQueue コンストラクター

定義

オーバーロード

名前 説明
ArrayBlockingQueue(Int32)

指定された (固定) 容量と既定のアクセス ポリシーを使用して ArrayBlockingQueue を作成します。

ArrayBlockingQueue(Int32, Boolean)

指定された (固定) 容量と指定したアクセス ポリシーを使用して、 ArrayBlockingQueue を作成します。

ArrayBlockingQueue(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

ArrayBlockingQueue(Int32, Boolean, ICollection)

指定された (固定) 容量、指定されたアクセス ポリシー、および最初にコレクションの反復子のトラバーサル順に追加された、指定されたコレクションの要素を含む ArrayBlockingQueue を作成します。

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.util.concurrent.ArrayBlockingQueue.ArrayBlockingQueue(int)の Java ドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象

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.util.concurrent.ArrayBlockingQueue.ArrayBlockingQueue(int, boolean)の Java ドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象

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

パラメーター

javaReference
IntPtr

nativeint

Java ネイティブ インターフェイス (JNI) オブジェクト参照を含む IntPtr。

transfer
JniHandleOwnership

JniHandleOwnership処理方法を示すjavaReference

注釈

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象

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指定されていない場合。

c
ICollection

最初に含める要素のコレクション

属性

注釈

指定された (固定) 容量、指定されたアクセス ポリシー、および最初にコレクションの反復子のトラバーサル順に追加された、指定されたコレクションの要素を含む ArrayBlockingQueue を作成します。

java.util.concurrent.ArrayBlockingQueue.ArrayBlockingQueue(int, boolean, java.util.Collection<? extends E>)の Java ドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象