4 implementations of IMergeHelper
System.Core (4)
System\Linq\Parallel\Merging\ArrayMergeHelper.cs (1)
32
internal class ArrayMergeHelper<TInputOutput> :
IMergeHelper
<TInputOutput>
System\Linq\Parallel\Merging\DefaultMergeHelper.cs (1)
30
internal class DefaultMergeHelper<TInputOutput, TIgnoreKey> :
IMergeHelper
<TInputOutput>
System\Linq\Parallel\Merging\OrderPreservingMergeHelper.cs (1)
27
internal class OrderPreservingMergeHelper<TInputOutput, TKey> :
IMergeHelper
<TInputOutput>
System\Linq\Parallel\Merging\OrderPreservingPipeliningMergeHelper.cs (1)
42
internal class OrderPreservingPipeliningMergeHelper<TOutput, TKey> :
IMergeHelper
<TOutput>
8 references to IMergeHelper
System.Core (8)
System\Linq\Parallel\Merging\DefaultMergeHelper.cs (3)
102
void
IMergeHelper
<TInputOutput>.Execute()
128
IEnumerator<TInputOutput>
IMergeHelper
<TInputOutput>.GetEnumerator()
167
using (IEnumerator<TInputOutput> enumerator = ((
IMergeHelper
<TInputOutput>)this).GetEnumerator())
System\Linq\Parallel\Merging\MergeExecutor.cs (1)
35
private
IMergeHelper
<TInputOutput> m_mergeHelper;
System\Linq\Parallel\Merging\OrderPreservingMergeHelper.cs (2)
62
void
IMergeHelper
<TInputOutput>.Execute()
71
IEnumerator<TInputOutput>
IMergeHelper
<TInputOutput>.GetEnumerator()
System\Linq\Parallel\Merging\OrderPreservingPipeliningMergeHelper.cs (2)
152
void
IMergeHelper
<TOutput>.Execute()
163
IEnumerator<TOutput>
IMergeHelper
<TOutput>.GetEnumerator()