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