bufferblock

    1熱度

    1回答

    假設我有一個有限容量爲2的BufferBlock,我將它與MaxDegreeOfParallelism = 2鏈接(使用LinkTo())一個ActionBlock。現在,我知道我將立即能夠發送2個項目到緩衝區,並且ActionBlock將會立即開始處理它們。但讓我們說這些行動需要幾秒鐘才能完成。當那些首先執行的動作正在運行時,或者是僅在消耗完操作後才從緩衝區中刪除的項目,我才能夠將另外2個項目發