System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (4)
62leftStream, null, null, _comparer, settings.CancellationState.MergedCancellationToken),
63rightStream, outputRecipient, settings.CancellationState.MergedCancellationToken);
69leftStream, null, null, _comparer, settings.CancellationState.MergedCancellationToken),
70rightStream, outputRecipient, settings.CancellationState.MergedCancellationToken);
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (4)
81ExchangeUtilities.HashRepartitionOrdered(leftStream, _leftKeySelector, _keyComparer, null, settings.CancellationState.MergedCancellationToken),
82rightStream, outputRecipient, partitionCount, settings.CancellationState.MergedCancellationToken);
87ExchangeUtilities.HashRepartition(leftStream, _leftKeySelector, _keyComparer, null, settings.CancellationState.MergedCancellationToken),
88rightStream, outputRecipient, partitionCount, settings.CancellationState.MergedCancellationToken);
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (4)
64leftPartitionedStream, null, null, _comparer, settings.CancellationState.MergedCancellationToken),
65rightPartitionedStream, outputRecipient, settings.CancellationState.MergedCancellationToken);
71leftPartitionedStream, null, null, _comparer, settings.CancellationState.MergedCancellationToken),
72rightPartitionedStream, outputRecipient, settings.CancellationState.MergedCancellationToken);
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (6)
88ExchangeUtilities.HashRepartitionOrdered(leftStreamInt, _leftKeySelector, _keyComparer, null, settings.CancellationState.MergedCancellationToken),
89rightStream, outputRecipient, settings.CancellationState.MergedCancellationToken);
94ExchangeUtilities.HashRepartitionOrdered(leftStream, _leftKeySelector, _keyComparer, null, settings.CancellationState.MergedCancellationToken),
95rightStream, outputRecipient, settings.CancellationState.MergedCancellationToken);
101ExchangeUtilities.HashRepartition(leftStream, _leftKeySelector, _keyComparer, null, settings.CancellationState.MergedCancellationToken),
102rightStream, outputRecipient, settings.CancellationState.MergedCancellationToken);
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (4)
69leftStream, null, null, _comparer, settings.CancellationState.MergedCancellationToken);
72leftHashStream, rightStream, outputRecipient, partitionCount, settings.CancellationState.MergedCancellationToken);
78leftStream, null, null, _comparer, settings.CancellationState.MergedCancellationToken);
81leftHashStream, rightStream, outputRecipient, partitionCount, settings.CancellationState.MergedCancellationToken);
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (4)
61inputStream, null, null, _comparer, settings.CancellationState.MergedCancellationToken),
62recipient, settings.CancellationState.MergedCancellationToken);
68inputStream, null, null, _comparer, settings.CancellationState.MergedCancellationToken),
69recipient, settings.CancellationState.MergedCancellationToken);
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (4)
77inputStream, _keySelector, _keyComparer, null, settings.CancellationState.MergedCancellationToken),
79settings.CancellationState.MergedCancellationToken
86inputStream, _keySelector, _keyComparer, null, settings.CancellationState.MergedCancellationToken),
88settings.CancellationState.MergedCancellationToken
System\Linq\ParallelEnumerable.cs (31)
4407ExceptionAggregator.ThrowOCEorAggregateException(ex, settings.CancellationState);
4411DisposeEnumerator<TSource>(e2, settings.CancellationState);
4416DisposeEnumerator<TSource>(e1, settings.CancellationState);
5411IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5412IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5413return ExceptionAggregator.WrapEnumerable(childWithCancelChecks, settings.CancellationState)
5453IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5454IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5455return ExceptionAggregator.WrapEnumerable(childWithCancelChecks, settings.CancellationState)
5456.First(ExceptionAggregator.WrapFunc<TSource, bool>(predicate, settings.CancellationState));
5494IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5495IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5497settings.CancellationState).FirstOrDefault();
5539IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5540IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5542childWithCancelChecks, settings.CancellationState)
5543.FirstOrDefault(ExceptionAggregator.WrapFunc<TSource, bool>(predicate, settings.CancellationState));
5588IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5589IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5590return ExceptionAggregator.WrapEnumerable(childWithCancelChecks, settings.CancellationState).Last();
5630IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5631IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5633childWithCancelChecks, settings.CancellationState)
5634.Last(ExceptionAggregator.WrapFunc<TSource, bool>(predicate, settings.CancellationState));
5672IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5673IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5674return ExceptionAggregator.WrapEnumerable(childWithCancelChecks, settings.CancellationState).LastOrDefault();
5713IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5714IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5716childWithCancelChecks, settings.CancellationState)
5717.LastOrDefault(ExceptionAggregator.WrapFunc<TSource, bool>(predicate, settings.CancellationState));