BlockingCollection<T> Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans BlockingCollection<T> baru kelas tanpa batas atas.
Overload
BlockingCollection<T>() |
Menginisialisasi instans BlockingCollection<T> baru kelas tanpa batas atas. |
BlockingCollection<T>(IProducerConsumerCollection<T>) |
Menginisialisasi instans BlockingCollection<T> baru kelas tanpa batas atas dan menggunakan yang disediakan IProducerConsumerCollection<T> sebagai penyimpanan data yang mendasarnya. |
BlockingCollection<T>(Int32) |
Menginisialisasi instans BlockingCollection<T> baru kelas dengan batas atas yang ditentukan. |
BlockingCollection<T>(IProducerConsumerCollection<T>, Int32) |
Menginisialisasi instans BlockingCollection<T> baru kelas dengan batas atas yang ditentukan dan menggunakan yang disediakan IProducerConsumerCollection<T> sebagai penyimpanan data dasarnya. |
BlockingCollection<T>()
- Sumber:
- BlockingCollection.cs
- Sumber:
- BlockingCollection.cs
- Sumber:
- BlockingCollection.cs
Menginisialisasi instans BlockingCollection<T> baru kelas tanpa batas atas.
public:
BlockingCollection();
public BlockingCollection ();
Public Sub New ()
Keterangan
Koleksi yang mendasar default adalah ConcurrentQueue<T> objek , yang menyediakan perilaku masuk, pertama keluar (FIFO).
Lihat juga
Berlaku untuk
BlockingCollection<T>(IProducerConsumerCollection<T>)
- Sumber:
- BlockingCollection.cs
- Sumber:
- BlockingCollection.cs
- Sumber:
- BlockingCollection.cs
Menginisialisasi instans BlockingCollection<T> baru kelas tanpa batas atas dan menggunakan yang disediakan IProducerConsumerCollection<T> sebagai penyimpanan data yang mendasarnya.
public:
BlockingCollection(System::Collections::Concurrent::IProducerConsumerCollection<T> ^ collection);
public BlockingCollection (System.Collections.Concurrent.IProducerConsumerCollection<T> collection);
new System.Collections.Concurrent.BlockingCollection<'T> : System.Collections.Concurrent.IProducerConsumerCollection<'T> -> System.Collections.Concurrent.BlockingCollection<'T>
Public Sub New (collection As IProducerConsumerCollection(Of T))
Parameter
- collection
- IProducerConsumerCollection<T>
Koleksi yang digunakan sebagai penyimpanan data yang mendasar.
Pengecualian
Argumen collection
null.
Lihat juga
Berlaku untuk
BlockingCollection<T>(Int32)
- Sumber:
- BlockingCollection.cs
- Sumber:
- BlockingCollection.cs
- Sumber:
- BlockingCollection.cs
Menginisialisasi instans BlockingCollection<T> baru kelas dengan batas atas yang ditentukan.
public:
BlockingCollection(int boundedCapacity);
public BlockingCollection (int boundedCapacity);
new System.Collections.Concurrent.BlockingCollection<'T> : int -> System.Collections.Concurrent.BlockingCollection<'T>
Public Sub New (boundedCapacity As Integer)
Parameter
- boundedCapacity
- Int32
Ukuran koleksi yang terikat.
Pengecualian
boundedCapacity
ini bukan nilai positif.
Keterangan
Koleksi yang mendasar default adalah ConcurrentQueue<T>.
Lihat juga
Berlaku untuk
BlockingCollection<T>(IProducerConsumerCollection<T>, Int32)
- Sumber:
- BlockingCollection.cs
- Sumber:
- BlockingCollection.cs
- Sumber:
- BlockingCollection.cs
Menginisialisasi instans BlockingCollection<T> baru kelas dengan batas atas yang ditentukan dan menggunakan yang disediakan IProducerConsumerCollection<T> sebagai penyimpanan data dasarnya.
public:
BlockingCollection(System::Collections::Concurrent::IProducerConsumerCollection<T> ^ collection, int boundedCapacity);
public BlockingCollection (System.Collections.Concurrent.IProducerConsumerCollection<T> collection, int boundedCapacity);
new System.Collections.Concurrent.BlockingCollection<'T> : System.Collections.Concurrent.IProducerConsumerCollection<'T> * int -> System.Collections.Concurrent.BlockingCollection<'T>
Public Sub New (collection As IProducerConsumerCollection(Of T), boundedCapacity As Integer)
Parameter
- collection
- IProducerConsumerCollection<T>
Koleksi yang digunakan sebagai penyimpanan data yang mendasar.
- boundedCapacity
- Int32
Ukuran koleksi yang terikat.
Pengecualian
Argumen collection
null.
boundedCapacity
ini bukan nilai positif.
yang disediakan collection
berisi lebih banyak nilai daripada yang diizinkan oleh boundedCapacity
.