public BlockingCollection (
System.Collections.Concurrent.IProducerConsumerCollection<T> collection,
int boundedCapacity
);
BlockingCollection<T>(IProducerConsumerCollection<T>, Int32) - BlockingCollection<T> コンストラクター (System.Collections.Concurrent) | Microsoft Learn
collectionには基礎となるデータストアとして用いるコレクションを指定します。これに指定できるのはIProducerConsumerCollection<T>インターフェイスを実装したクラスであり、これには
public BlockingCollection ();
collectionを省いた形式では、基礎となるデータストアはConcurrentQueue<T>となります。