1 type derived from QueryTask
System.Linq.Parallel (1)
System\Linq\Parallel\Scheduling\SpoolingTaskBase.cs (1)
22
internal abstract class SpoolingTaskBase :
QueryTask
10 references to QueryTask
System.Linq.Parallel (10)
System\Linq\Parallel\Scheduling\OrderPreservingPipeliningSpoolingTask.cs (1)
176
QueryTask
asyncTask = new OrderPreservingPipeliningSpoolingTask<TOutput, TKey>(
System\Linq\Parallel\Scheduling\OrderPreservingSpoolingTask.cs (2)
96
QueryTask
asyncTask = new OrderPreservingSpoolingTask<TInputOutput, TKey>(
103
QueryTask
syncTask = new OrderPreservingSpoolingTask<TInputOutput, TKey>(
System\Linq\Parallel\Scheduling\QueryTask.cs (2)
47
((
QueryTask
)o).BaseWork(null);
76
((
QueryTask
)o).BaseWork(null);
System\Linq\Parallel\Scheduling\SpoolingTask.cs (5)
52
QueryTask
asyncTask = new StopAndGoSpoolingTask<TInputOutput, TIgnoreKey>(i, groupState, partitions[i], channels[i]);
59
QueryTask
syncTask = new StopAndGoSpoolingTask<TInputOutput, TIgnoreKey>(
107
QueryTask
asyncTask = new PipelineSpoolingTask<TInputOutput, TIgnoreKey>(i, groupState, partitions[i], channels[i]);
150
QueryTask
asyncTask = new ForAllSpoolingTask<TInputOutput, TIgnoreKey>(i, groupState, partitions[i]);
157
QueryTask
syncTask = new ForAllSpoolingTask<TInputOutput, TIgnoreKey>(maxToRunInParallel, groupState, partitions[maxToRunInParallel]);