12 references to HashRepartition
System.Linq.Parallel (12)
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (2)
68ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TLeftKey>( 86ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TRightKey>(
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (2)
87ExchangeUtilities.HashRepartition(leftStream, _leftKeySelector, _keyComparer, null, settings.CancellationState.MergedCancellationToken), 119PartitionedStream<Pair<TRightInput, TKey>, int> rePartitionedRightStream = ExchangeUtilities.HashRepartition(
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (2)
70ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TLeftKey>( 88ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TRightKey>(
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (2)
101ExchangeUtilities.HashRepartition(leftStream, _leftKeySelector, _keyComparer, null, settings.CancellationState.MergedCancellationToken), 130ExchangeUtilities.HashRepartition(rightPartitionedStream, _rightKeySelector, _keyComparer, null, cancellationToken),
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (2)
77ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TLeftKey>( 105ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TRightKey>(
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (1)
67ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TKey>(
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (1)
85ExchangeUtilities.HashRepartition<TSource, TGroupKey, TKey>(