11 int num = partitions.PartitionCount - 1;
12 for (
int i = 0; i < num; i++)
21 task.RunSynchronously(taskScheduler);
22 groupState.
QueryEnd(userInitiatedDispose:
false);
36 task.Start(taskScheduler);
43 int num = partitions.PartitionCount - 1;
44 for (
int i = 0; i < num; i++)
53 task.RunSynchronously(taskScheduler);
54 groupState.
QueryEnd(userInitiatedDispose:
false);
void QueryEnd(bool userInitiatedDispose)
void QueryBegin(Task rootTask)
Task RunAsynchronously(TaskScheduler taskScheduler)
Task RunSynchronously(TaskScheduler taskScheduler)
static void SpoolStopAndGo< TInputOutput, TIgnoreKey >(QueryTaskGroupState groupState, PartitionedStream< TInputOutput, TIgnoreKey > partitions, SynchronousChannel< TInputOutput >[] channels, TaskScheduler taskScheduler)
static void SpoolPipeline< TInputOutput, TIgnoreKey >(QueryTaskGroupState groupState, PartitionedStream< TInputOutput, TIgnoreKey > partitions, AsynchronousChannel< TInputOutput >[] channels, TaskScheduler taskScheduler)
static void SpoolForAll< TInputOutput, TIgnoreKey >(QueryTaskGroupState groupState, PartitionedStream< TInputOutput, TIgnoreKey > partitions, TaskScheduler taskScheduler)