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)
4404ExceptionAggregator.ThrowOCEorAggregateException(ex, settings.CancellationState);
4408DisposeEnumerator<TSource>(e2, settings.CancellationState);
4413DisposeEnumerator<TSource>(e1, settings.CancellationState);
5408IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5409IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5410return ExceptionAggregator.WrapEnumerable(childWithCancelChecks, settings.CancellationState)
5450IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5451IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5452return ExceptionAggregator.WrapEnumerable(childWithCancelChecks, settings.CancellationState)
5453.First(ExceptionAggregator.WrapFunc<TSource, bool>(predicate, settings.CancellationState));
5491IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5492IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5494settings.CancellationState).FirstOrDefault();
5536IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5537IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5539childWithCancelChecks, settings.CancellationState)
5540.FirstOrDefault(ExceptionAggregator.WrapFunc<TSource, bool>(predicate, settings.CancellationState));
5585IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5586IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5587return ExceptionAggregator.WrapEnumerable(childWithCancelChecks, settings.CancellationState).Last();
5627IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5628IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5630childWithCancelChecks, settings.CancellationState)
5631.Last(ExceptionAggregator.WrapFunc<TSource, bool>(predicate, settings.CancellationState));
5669IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5670IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5671return ExceptionAggregator.WrapEnumerable(childWithCancelChecks, settings.CancellationState).LastOrDefault();
5710IEnumerable<TSource> childAsSequential = queryOp.Child.AsSequentialQuery(settings.CancellationState.ExternalCancellationToken);
5711IEnumerable<TSource> childWithCancelChecks = CancellableEnumerable.Wrap(childAsSequential, settings.CancellationState.ExternalCancellationToken);
5713childWithCancelChecks, settings.CancellationState)
5714.LastOrDefault(ExceptionAggregator.WrapFunc<TSource, bool>(predicate, settings.CancellationState));