1 type derived from QueryTask
System.Core (1)
System\Linq\Parallel\Scheduling\SpoolingTaskBase.cs (1)
26internal abstract class SpoolingTaskBase : QueryTask
10 references to QueryTask
System.Core (10)
System\Linq\Parallel\Scheduling\OrderPreservingPipeliningSpoolingTask.cs (1)
180QueryTask asyncTask = new OrderPreservingPipeliningSpoolingTask<TOutput, TKey>(
System\Linq\Parallel\Scheduling\OrderPreservingSpoolingTask.cs (2)
100QueryTask asyncTask = new OrderPreservingSpoolingTask<TInputOutput, TKey>( 107QueryTask syncTask = new OrderPreservingSpoolingTask<TInputOutput, TKey>(
System\Linq\Parallel\Scheduling\QueryTask.cs (2)
51((QueryTask)o).BaseWork(null); 79((QueryTask)o).BaseWork(null);
System\Linq\Parallel\Scheduling\SpoolingTask.cs (5)
57QueryTask asyncTask = new StopAndGoSpoolingTask<TInputOutput, TIgnoreKey>(i, groupState, partitions[i], channels[i]); 64QueryTask syncTask = new StopAndGoSpoolingTask<TInputOutput, TIgnoreKey>( 109QueryTask asyncTask = new PipelineSpoolingTask<TInputOutput, TIgnoreKey>(i, groupState, partitions[i], channels[i]); 153QueryTask asyncTask = new ForAllSpoolingTask<TInputOutput, TIgnoreKey>(i, groupState, partitions[i]); 160QueryTask syncTask = new ForAllSpoolingTask<TInputOutput, TIgnoreKey>(maxToRunInParallel, groupState, partitions[maxToRunInParallel]);