С некоторыми дополнениями к аргументу параметра Action<TSource> для вашей цели:
Action<TSource>
Parallel.ForEach(delegates, d => { ... });