2 overrides of GetEnumerator
System.Linq.Parallel (2)
System\Linq\Parallel\QueryOperators\Options\OrderingQueryOperator.cs (1)
37
internal override IEnumerator<TSource>
GetEnumerator
(ParallelMergeOptions? mergeOptions, bool suppressOrderPreservation)
System\Linq\Parallel\QueryOperators\ScanQueryOperator.cs (1)
77
internal override IEnumerator<TElement>
GetEnumerator
(ParallelMergeOptions? mergeOptions, bool suppressOrderPreservation)
40 references to GetEnumerator
System.Linq.Parallel (40)
System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs (1)
115
using (IEnumerator<TIntermediate> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\CountAggregationOperator.cs (1)
45
using (IEnumerator<int> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\DecimalAverageAggregationOperator.cs (1)
43
using (IEnumerator<Pair<decimal, long>> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\DecimalMinMaxAggregationOperator.cs (1)
47
using (IEnumerator<decimal> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\DecimalSumAggregationOperator.cs (1)
43
using (IEnumerator<decimal> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\DoubleAverageAggregationOperator.cs (1)
43
using (IEnumerator<Pair<double, long>> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\DoubleMinMaxAggregationOperator.cs (1)
53
using (IEnumerator<double> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\DoubleSumAggregationOperator.cs (1)
43
using (IEnumerator<double> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\FloatAverageAggregationOperator.cs (1)
43
using (IEnumerator<Pair<double, long>> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\FloatMinMaxAggregationOperator.cs (1)
52
using (IEnumerator<float> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\FloatSumAggregationOperator.cs (1)
43
using (IEnumerator<double> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\IntAverageAggregationOperator.cs (1)
43
using (IEnumerator<Pair<long, long>> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\IntMinMaxAggregationOperator.cs (1)
47
using (IEnumerator<int> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\IntSumAggregationOperator.cs (1)
44
using (IEnumerator<int> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\LongAverageAggregationOperator.cs (1)
43
using (IEnumerator<Pair<long, long>> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\LongCountAggregationOperator.cs (1)
44
using (IEnumerator<long> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\LongMinMaxAggregationOperator.cs (1)
47
using (IEnumerator<long> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\LongSumAggregationOperator.cs (1)
43
using (IEnumerator<long> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalAverageAggregationOperator.cs (1)
43
using (IEnumerator<Pair<decimal, long>> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalMinMaxAggregationOperator.cs (1)
47
using (IEnumerator<decimal?> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalSumAggregationOperator.cs (1)
43
using (IEnumerator<decimal?> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleAverageAggregationOperator.cs (1)
43
using (IEnumerator<Pair<double, long>> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleMinMaxAggregationOperator.cs (1)
53
using (IEnumerator<double?> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleSumAggregationOperator.cs (1)
43
using (IEnumerator<double?> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatAverageAggregationOperator.cs (1)
43
using (IEnumerator<Pair<double, long>> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatMinMaxAggregationOperator.cs (1)
53
using (IEnumerator<float?> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatSumAggregationOperator.cs (1)
43
using (IEnumerator<double?> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableIntAverageAggregationOperator.cs (1)
43
using (IEnumerator<Pair<long, long>> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableIntMinMaxAggregationOperator.cs (1)
47
using (IEnumerator<int?> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableIntSumAggregationOperator.cs (1)
43
using (IEnumerator<int?> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableLongAverageAggregationOperator.cs (1)
43
using (IEnumerator<Pair<long, long>> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableLongMinMaxAggregationOperator.cs (1)
47
using (IEnumerator<long?> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableLongSumAggregationOperator.cs (1)
43
using (IEnumerator<long?> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Options\OrderingQueryOperator.cs (1)
43
return base.
GetEnumerator
(mergeOptions, suppressOrderPreservation);
System\Linq\Parallel\QueryOperators\QueryOperator.cs (2)
92
return
GetEnumerator
(null, false);
99
return
GetEnumerator
(mergeOptions, false);
System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs (1)
72
using (IEnumerator<bool> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs (1)
57
using (IEnumerator<bool> enumerator =
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true))
System\Linq\ParallelEnumerable.cs (2)
4968
IEnumerator<TSource> input = (op == null) ? source.GetEnumerator() : op.
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true);
5066
IEnumerator<TSource> input = (op == null) ? source.GetEnumerator() : op.
GetEnumerator
(ParallelMergeOptions.FullyBuffered, true);