Top "Tpl-dataflow" questions

TPL Dataflow (TDF) is a .NET library for building concurrent applications.

Throttling asynchronous tasks

I would like to run a bunch of async tasks, with a limit on how many tasks may be pending …

c# async-await semaphore throttling tpl-dataflow
TPL Dataflow, guarantee completion only when ALL source data blocks completed

How can I re-write the code that the code completes when BOTH transformblocks completed? I thought completion means that it …

c# concurrency task-parallel-library tpl-dataflow
Benefits of using BufferBlock<T> in dataflow networks

I was wondering if there are benefits associated with using a BufferBlock linked to one or many ActionBlocks, other than …

c# .net task-parallel-library tpl-dataflow
Problems with references to TPL Dataflow and TPL in VS 2012 RC

I just upgraded Visual Studio 11 Beta to the new Visual Studio 2012 RC and have problems referencing TPL Dataflow. First, I …

.net task-parallel-library nuget visual-studio-2012 tpl-dataflow
Am I doing something wrong or is it not possible to extract a zip file in parallel?

I created this to test out a parallel extract: public static async Task ExtractToDirectoryAsync(this FileInfo file, DirectoryInfo folder) { ActionBlock&…

c# .net asynchronous tpl-dataflow
TPL Dataflow, whats the functional difference between Post() and SendAsync()?

I am confused about the difference between sending items through Post() or SendAsync(). My understanding is that in all cases …

c# concurrency task-parallel-library message-passing tpl-dataflow
I/O performance - async vs TPL vs Dataflow vs RX

I have a piece of C# 5.0 code that generates a ton of network and disk I/O. I need to …

task-parallel-library system.reactive async-await conceptual tpl-dataflow