public static IEnumerable <ITuple> ParallelForEach(this IDataReader reader, Action <IConcurrentDataReader> action)
 {
     return(reader.AsParallel().ForEach(action));
 }