12 references to HashRepartition
System.Core (12)
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (2)
72ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TLeftKey>( 90ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TRightKey>(
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (2)
92ExchangeUtilities.HashRepartition(leftStream, m_leftKeySelector, m_keyComparer, null, settings.CancellationState.MergedCancellationToken), 106PartitionedStream<Pair<TRightInput, TKey>, int> rightHashStream = ExchangeUtilities.HashRepartition(
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (2)
74ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TLeftKey>( 92ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TRightKey>(
System\Linq\Parallel\QueryOperators\Binary\JoinQueryOperator.cs (2)
94ExchangeUtilities.HashRepartition(leftStream, m_leftKeySelector, m_keyComparer, null, settings.CancellationState.MergedCancellationToken), 109PartitionedStream<Pair<TRightInput, TKey>, int> rightHashStream = ExchangeUtilities.HashRepartition(
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (2)
81ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TLeftKey>( 109ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TRightKey>(
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (1)
71ExchangeUtilities.HashRepartition<TInputOutput, NoKeyMemoizationRequired, TKey>(
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (1)
89ExchangeUtilities.HashRepartition<TSource, TGroupKey, TKey>(