Как автоматически вызвать TriggerBatch после тайм-аута, если количество элементов в очереди меньше, чем BatchSize?

Использование Dataflow CTP (в TPL)

Есть ли способ автоматически вызвать BatchBlock.TriggerBatch, если количество текущих поставленных в очередь или отложенных элементов меньше, чем BatchSize, после тайм-аута?

И еще лучше: этот таймаут следует сбрасывать до 0 каждый раз, когда блок получает новый элемент.

12
задан Softlion 23 February 2012 в 19:01
поделиться