44 overrides of MoveNext
System.Core (44)
System\Linq\Parallel\Enumerables\EmptyEnumerable.cs (1)
64internal override bool MoveNext(ref T currentElement, ref int currentKey)
System\Linq\Parallel\Enumerables\RangeEnumerable.cs (1)
103internal override bool MoveNext(ref int currentElement, ref int currentKey)
System\Linq\Parallel\Enumerables\RepeatEnumerable.cs (1)
107internal override bool MoveNext(ref TResult currentElement, ref int currentKey)
System\Linq\Parallel\Partitioning\HashRepartitionEnumerator.cs (1)
107internal override bool MoveNext(ref Pair<TInputOutput, THashKey> currentElement, ref int currentKey)
System\Linq\Parallel\Partitioning\OrderedHashRepartitionEnumerator.cs (1)
110internal override bool MoveNext(ref Pair<TInputOutput, THashKey> currentElement, ref TOrderKey currentKey)
System\Linq\Parallel\Partitioning\PartitionedDataSource.cs (5)
265internal override bool MoveNext(ref T currentElement, ref int currentKey) 374internal override bool MoveNext(ref T currentElement, ref int currentKey) 443internal override bool MoveNext(ref T currentElement, ref int currentKey) 552internal override bool MoveNext(ref T currentElement, ref int currentKey) 631internal override bool MoveNext(ref T currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs (1)
275internal override bool MoveNext(ref TIntermediate currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (2)
173internal override bool MoveNext(ref TInputOutput currentElement, ref int currentKey) 263internal override bool MoveNext(ref TInputOutput currentElement, ref TLeftKey currentKey)
System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs (1)
96internal override bool MoveNext(ref TOutput currentElement, ref TLeftKey currentKey)
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (2)
162internal override bool MoveNext(ref TInputOutput currentElement, ref int currentKey) 267internal override bool MoveNext(ref TInputOutput currentElement, ref TLeftKey currentKey)
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (2)
222internal override bool MoveNext(ref TInputOutput currentElement, ref int currentKey) 348internal override bool MoveNext(ref TInputOutput currentElement, ref ConcatKey<TLeftKey, TRightKey> currentKey)
System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperatorEnumerator.cs (1)
57internal sealed override bool MoveNext(ref TIntermediate currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs (2)
223internal override bool MoveNext(ref TElement currentElement, ref int currentKey) 258internal override bool MoveNext(ref TElement currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs (1)
187internal override bool MoveNext(ref bool currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\ConcatQueryOperator.cs (1)
192internal override bool MoveNext(ref TSource currentElement, ref ConcatKey<TLeftKey, TRightKey> currentKey)
System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs (1)
174internal override bool MoveNext(ref bool currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs (1)
146internal override bool MoveNext(ref TSource currentElement, ref TKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (2)
149internal override bool MoveNext(ref TInputOutput currentElement, ref int currentKey) 229internal override bool MoveNext(ref TInputOutput currentElement, ref TKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (1)
200internal override bool MoveNext(ref TSource currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs (1)
163internal override bool MoveNext(ref TSource currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs (1)
152internal override bool MoveNext(ref TInput currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (2)
263internal override bool MoveNext(ref IGrouping<TGroupKey, TElement> currentElement, ref TOrderKey currentKey) 473internal override bool MoveNext(ref IGrouping<TGroupKey, TElement> currentElement, ref TOrderKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs (1)
160internal override bool MoveNext(ref TOutput currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs (1)
168internal override bool MoveNext(ref TInputOutput currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs (1)
159internal override bool MoveNext(ref TSource currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs (1)
133internal override bool MoveNext(ref TSource currentElement, ref TKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs (2)
277internal override bool MoveNext(ref TOutput currentElement, ref Pair<int, int> currentKey) 407internal override bool MoveNext(ref TOutput currentElement, ref Pair<TLeftKey, int> currentKey)
System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs (1)
119internal override bool MoveNext(ref TOutput currentElement, ref TKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\SingleQueryOperator.cs (1)
129internal override bool MoveNext(ref TSource currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs (1)
235internal override bool MoveNext(ref TInputOutput currentElement, ref TSortKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (1)
194internal override bool MoveNext(ref TResult currentElement, ref TKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (1)
256internal override bool MoveNext(ref TResult currentElement, ref TKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs (1)
133internal override bool MoveNext(ref TInputOutput currentElement, ref TKey currentKey)
127 references to MoveNext
System.Core (127)
System\Linq\Parallel\Partitioning\HashRepartitionEnumerator.cs (2)
117if (m_source.MoveNext(ref current, ref keyUnused)) 209while (m_source.MoveNext(ref element, ref ignoreKey))
System\Linq\Parallel\Partitioning\OrderedHashRepartitionEnumerator.cs (2)
117if (m_source.MoveNext(ref current, ref currentKey)) 219while (m_source.MoveNext(ref element, ref key))
System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs (2)
306if (!m_source.MoveNext(ref acc, ref accKeyUnused)) return false; 315while (m_source.MoveNext(ref input, ref keyUnused))
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (4)
190while (m_rightSource.MoveNext(ref rightElement, ref rightKeyUnused)) 203while (m_leftSource.MoveNext(ref leftElement, ref leftKeyUnused)) 276while (m_rightSource.MoveNext(ref rightElement, ref rightKeyUnused)) 290while (m_leftSource.MoveNext(ref leftElement, ref leftKey))
System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs (2)
116while (m_rightSource.MoveNext(ref rightPair, ref rightKeyUnused)) 186while (m_leftSource.MoveNext(ref leftPair, ref leftKey))
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (4)
178while (m_rightSource.MoveNext(ref rightElement, ref rightKeyUnused)) 191while (m_leftSource.MoveNext(ref leftElement, ref keyUnused)) 280while (m_leftSource.MoveNext(ref leftElement, ref leftKey)) 304while (m_rightSource.MoveNext(ref rightElement, ref rightKeyUnused))
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (4)
241while (m_leftSource.MoveNext(ref currentLeftElement, ref keyUnused)) 268while (m_rightSource.MoveNext(ref currentRightElement, ref keyUnused)) 363while (m_leftSource.MoveNext(ref elem, ref leftKey)) 380while (m_rightSource.MoveNext(ref elem, ref rightKey))
System\Linq\Parallel\QueryOperators\Inlined\CountAggregationOperator.cs (2)
108if (source.MoveNext(ref elementUnused, ref keyUnused)) 122while (source.MoveNext(ref elementUnused, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\DecimalAverageAggregationOperator.cs (2)
122if (source.MoveNext(ref current, ref keyUnused)) 136while (source.MoveNext(ref current, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\DecimalMinMaxAggregationOperator.cs (3)
137if (source.MoveNext(ref currentElement, ref keyUnused)) 144while (source.MoveNext(ref elem, ref keyUnused)) 158while (source.MoveNext(ref elem, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\DecimalSumAggregationOperator.cs (2)
106if (source.MoveNext(ref element, ref keyUnused)) 118while (source.MoveNext(ref element, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\DoubleAverageAggregationOperator.cs (2)
122if (source.MoveNext(ref current, ref keyUnused)) 136while (source.MoveNext(ref current, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\DoubleMinMaxAggregationOperator.cs (3)
143if (source.MoveNext(ref currentElement, ref keyUnused)) 150while (source.MoveNext(ref elem, ref keyUnused)) 164while (source.MoveNext(ref elem, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\DoubleSumAggregationOperator.cs (2)
108if (source.MoveNext(ref element, ref keyUnused)) 119while (source.MoveNext(ref element, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\FloatAverageAggregationOperator.cs (2)
122if (source.MoveNext(ref current, ref keyUnused)) 136while (source.MoveNext(ref current, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\FloatMinMaxAggregationOperator.cs (3)
141if (source.MoveNext(ref currentElement, ref keyUnused)) 148while (source.MoveNext(ref elem, ref keyUnused)) 161while (source.MoveNext(ref elem, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\FloatSumAggregationOperator.cs (2)
110if (source.MoveNext(ref element, ref keyUnused)) 122while (source.MoveNext(ref element, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\IntAverageAggregationOperator.cs (2)
122if (source.MoveNext(ref current, ref keyUnused)) 136while (source.MoveNext(ref current, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\IntMinMaxAggregationOperator.cs (3)
137if (source.MoveNext(ref currentElement, ref keyUnused)) 144while (source.MoveNext(ref elem, ref keyUnused)) 158while (source.MoveNext(ref elem, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\IntSumAggregationOperator.cs (2)
110if (source.MoveNext(ref element, ref keyUnused)) 125while (source.MoveNext(ref element, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\LongAverageAggregationOperator.cs (2)
122if (source.MoveNext(ref current, ref keyUnused)) 136while (source.MoveNext(ref current, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\LongCountAggregationOperator.cs (2)
110if (source.MoveNext(ref elementUnused, ref keyUnused)) 125while (source.MoveNext(ref elementUnused, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\LongMinMaxAggregationOperator.cs (3)
138if (source.MoveNext(ref currentElement, ref keyUnused)) 145while (source.MoveNext(ref elem, ref keyUnused)) 159while (source.MoveNext(ref elem, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\LongSumAggregationOperator.cs (2)
109if (source.MoveNext(ref element, ref keyUnused)) 124while (source.MoveNext(ref element, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalAverageAggregationOperator.cs (1)
118while (source.MoveNext(ref current, ref currentKey))
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalMinMaxAggregationOperator.cs (3)
133if (source.MoveNext(ref currentElement, ref keyUnused)) 140while (source.MoveNext(ref elem, ref keyUnused)) 154while (source.MoveNext(ref elem, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalSumAggregationOperator.cs (2)
103if (source.MoveNext(ref element, ref keyUnused)) 115while (source.MoveNext(ref element, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleAverageAggregationOperator.cs (1)
118while (source.MoveNext(ref current, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleMinMaxAggregationOperator.cs (3)
141if (source.MoveNext(ref currentElement, ref keyUnused)) 148while (source.MoveNext(ref elem, ref keyUnused)) 163while (source.MoveNext(ref elem, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleSumAggregationOperator.cs (2)
103if (source.MoveNext(ref element, ref keyUnused)) 115while (source.MoveNext(ref element, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatAverageAggregationOperator.cs (1)
119while (source.MoveNext(ref current, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatMinMaxAggregationOperator.cs (3)
141if (source.MoveNext(ref currentElement, ref keyUnused)) 148while (source.MoveNext(ref elem, ref keyUnused)) 163while (source.MoveNext(ref elem, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatSumAggregationOperator.cs (2)
103if (source.MoveNext(ref element, ref keyUnused)) 115while (source.MoveNext(ref element, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\NullableIntAverageAggregationOperator.cs (1)
119while (source.MoveNext(ref current, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\NullableIntMinMaxAggregationOperator.cs (3)
133if (source.MoveNext(ref currentElement, ref keyUnused)) 140while (source.MoveNext(ref elem, ref keyUnused)) 154while (source.MoveNext(ref elem, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\NullableIntSumAggregationOperator.cs (2)
106if (source.MoveNext(ref element, ref keyUnused)) 120while (source.MoveNext(ref element, ref keyUnused));
System\Linq\Parallel\QueryOperators\Inlined\NullableLongAverageAggregationOperator.cs (1)
120while (source.MoveNext(ref current, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\NullableLongMinMaxAggregationOperator.cs (3)
134if (source.MoveNext(ref currentElement, ref keyUnused)) 141while (source.MoveNext(ref elem, ref keyUnused)) 155while (source.MoveNext(ref elem, ref keyUnused))
System\Linq\Parallel\QueryOperators\Inlined\NullableLongSumAggregationOperator.cs (2)
107if (source.MoveNext(ref element, ref keyUnused)) 122while (source.MoveNext(ref element, ref keyUnused));
System\Linq\Parallel\QueryOperators\QueryOperatorEnumerator.cs (1)
73return m_operatorEnumerator.MoveNext(ref m_current, ref keyUnused);
System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs (2)
199if (m_source.MoveNext(ref element, ref keyUnused)) 227while (m_source.MoveNext(ref element, ref keyUnused));
System\Linq\Parallel\QueryOperators\Unary\ConcatQueryOperator.cs (2)
202if (m_firstSource.MoveNext(ref currentElement, ref leftKey)) 212if (m_secondSource.MoveNext(ref currentElement, ref rightKey))
System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs (2)
185if (m_source.MoveNext(ref element, ref keyUnused)) 213while (m_source.MoveNext(ref element, ref keyUnused));
System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs (1)
150bool moveNextResult = m_source.MoveNext(ref currentElement, ref currentKey);
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (2)
161while (m_source.MoveNext(ref current, ref keyUnused)) 240while (m_source.MoveNext(ref elem, ref orderKey))
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (1)
204while (m_source.MoveNext(ref currentElement, ref currentKey))
System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs (1)
180while (m_source.MoveNext(ref value, ref key))
System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs (1)
164while (m_source.MoveNext(ref element, ref keyUnused))
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (4)
336while (m_source.MoveNext(ref sourceElement, ref sourceKeyUnused)) 400while (m_source.MoveNext(ref sourceElement, ref sourceKeyUnused)) 569while (m_source.MoveNext(ref sourceElement, ref sourceOrderKey)) 645while (m_source.MoveNext(ref sourceElement, ref sourceOrderKey))
System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs (1)
164if (m_source.MoveNext(ref element, ref currentKey))
System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs (1)
178while (m_source.MoveNext(ref currentElement, ref currentKey))
System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs (1)
177while (m_source.MoveNext(ref value, ref key))
System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs (1)
144while (m_source.MoveNext(ref current, ref key))
System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs (2)
293if (!m_leftSource.MoveNext(ref m_mutables.m_currentLeftElement, ref m_mutables.m_currentLeftSourceIndex)) 424if (!m_leftSource.MoveNext(ref m_mutables.m_currentLeftElement, ref m_mutables.m_currentLeftKey))
System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs (1)
123if (m_source.MoveNext(ref element, ref currentKey))
System\Linq\Parallel\QueryOperators\Unary\SingleQueryOperator.cs (1)
153while (m_source.MoveNext(ref current, ref keyUnused))
System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs (1)
240if (!m_source.MoveNext(ref currentElement, ref keyUnused))
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (2)
211while (buffer.Count < m_count && m_source.MoveNext(ref current, ref index)) 295if (m_source.MoveNext(ref currentElement, ref currentKey))
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (2)
275while (m_source.MoveNext(ref current, ref key)) 388if (m_source.MoveNext(ref currentElement, ref currentKey))
System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs (1)
143while (m_source.MoveNext(ref currentElement, ref currentKey))
System\Linq\Parallel\Scheduling\OrderPreservingPipeliningSpoolingTask.cs (1)
108while (lastChunkSize < chunkSize && partition.MoveNext(ref element, ref key))
System\Linq\Parallel\Scheduling\SpoolingTask.cs (3)
232while (source.MoveNext(ref current, ref keyUnused)) 320while (source.MoveNext(ref current, ref keyUnused)) 402while (m_source.MoveNext(ref currentUnused, ref keyUnused))
System\Linq\Parallel\Utils\ExceptionAggregator.cs (1)
81if (!source.MoveNext(ref elem, ref ignoreKey))
System\Linq\Parallel\Utils\Sorting.cs (2)
235bool hadNext = m_source.MoveNext(ref current, ref currentKey); 254while (m_source.MoveNext(ref current, ref currentKey));