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