10 writes to Second
System.Linq.Parallel (10)
System\Linq\Parallel\QueryOperators\Inlined\DecimalAverageAggregationOperator.cs (1)
60
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\DoubleAverageAggregationOperator.cs (1)
60
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\FloatAverageAggregationOperator.cs (1)
60
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\IntAverageAggregationOperator.cs (1)
60
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\LongAverageAggregationOperator.cs (1)
60
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalAverageAggregationOperator.cs (1)
59
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleAverageAggregationOperator.cs (1)
59
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatAverageAggregationOperator.cs (1)
59
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\NullableIntAverageAggregationOperator.cs (1)
59
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\NullableLongAverageAggregationOperator.cs (1)
59
result.
Second
+= enumerator.Current.Second;
55 references to Second
System.Linq.Parallel (55)
System\Linq\Parallel\Enumerables\AggregationMinMaxHelpers.cs (6)
75
(!accumulator.First || Util.Sign(comparer.Compare(element, accumulator.
Second
)) == sign))
99
(!accumulator.First || Util.Sign(comparer.Compare(element.
Second
, accumulator.
Second
)) == sign))
101
Debug.Assert(default(T) != null || element.
Second
!= null, "nulls unexpected in final reduce");
102
return new Pair<bool, T>(true, element.
Second
);
120
return accumulator.
Second
;
System\Linq\Parallel\Merging\OrderPreservingPipeliningMergeHelper.cs (2)
295
_producerNextElement[producer] = element.
Second
;
330
_producerNextElement[lastProducer] = element.
Second
;
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (2)
301
if (!leftLookup.TryGetValue(wrappedLeftElement, out oldEntry) || _leftKeyComparer.Compare(leftKey, oldEntry.
Second
) < 0)
317
currentKey = currentPair.
Second
;
System\Linq\Parallel\QueryOperators\Binary\GroupJoinQueryOperator.cs (1)
442
value = new HashLookupValueList<IEnumerable<TElement>, TOrderKey>(valueList.First, valueList.
Second
);
System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs (4)
128
THashKey leftHashKey = leftPair.
Second
;
145
currentKey = _outputKeyBuilder.Combine(leftKey, matchValue.Head.
Second
);
170
currentKey = _outputKeyBuilder.Combine(mutables._currentLeftKey, rightMatch.
Second
);
257
THashKey hashKey = currentPair.
Second
;
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (2)
285
if (!_hashLookup.TryGetValue(wrappedLeftElem, out oldEntry) || _leftKeyComparer.Compare(leftKey, oldEntry.
Second
) < 0)
313
currentKey = entry.
Second
;
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (3)
358
if (!union.TryGetValue(wrappedElem, out oldEntry) || _keyComparer.Compare(key, oldEntry.
Second
) < 0)
375
if (!union.TryGetValue(wrappedElem, out oldEntry) || _keyComparer.Compare(key, oldEntry.
Second
) < 0)
388
currentKey = current.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\DecimalAverageAggregationOperator.cs (2)
60
result.Second += enumerator.Current.
Second
;
65
return result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\DoubleAverageAggregationOperator.cs (2)
60
result.Second += enumerator.Current.
Second
;
65
return result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\FloatAverageAggregationOperator.cs (2)
60
result.Second += enumerator.Current.
Second
;
65
return (float)(result.First / result.
Second
);
System\Linq\Parallel\QueryOperators\Inlined\IntAverageAggregationOperator.cs (2)
60
result.Second += enumerator.Current.
Second
;
65
return (double)result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\LongAverageAggregationOperator.cs (2)
60
result.Second += enumerator.Current.
Second
;
65
return (double)result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalAverageAggregationOperator.cs (2)
59
result.Second += enumerator.Current.
Second
;
64
return result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleAverageAggregationOperator.cs (2)
59
result.Second += enumerator.Current.
Second
;
64
return result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatAverageAggregationOperator.cs (2)
59
result.Second += enumerator.Current.
Second
;
64
return (float)(result.First / result.
Second
);
System\Linq\Parallel\QueryOperators\Inlined\NullableIntAverageAggregationOperator.cs (2)
59
result.Second += enumerator.Current.
Second
;
64
return (double)result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\NullableLongAverageAggregationOperator.cs (2)
59
result.Second += enumerator.Current.
Second
;
64
return (double)result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (5)
334
Wrapper<TGroupKey> key = new Wrapper<TGroupKey>(sourceElement.
Second
);
396
Wrapper<TGroupKey> key = new Wrapper<TGroupKey>(sourceElement.
Second
);
563
Wrapper<TGroupKey> key = new Wrapper<TGroupKey>(sourceElement.
Second
);
638
Wrapper<TGroupKey> key = new Wrapper<TGroupKey>(sourceElement.
Second
);
800
values[idx] = p.
Second
;
System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs (1)
153
currentKey = _buffer[_bufferIndex.Value].
Second
;
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (4)
254
currentKey = _buffer[_bufferIndex.Value].
Second
;
258
|| _keyComparer.Compare(_buffer[_bufferIndex.Value].
Second
, _sharedIndices.MaxValue) <= 0;
285
if (_keyComparer.Compare(_buffer[_bufferIndex.Value].
Second
, minKey) > 0)
288
currentKey = _buffer[_bufferIndex.Value].
Second
;
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (3)
357
currentKey = _buffer[_bufferIndex.Value].
Second
;
378
if (_keyComparer.Compare(_buffer[_bufferIndex.Value].
Second
, _operatorState._currentLowKey) >= 0)
381
currentKey = _buffer[_bufferIndex.Value].
Second
;
System\Linq\Parallel\Utils\PairComparer.cs (2)
42
return _comparer2.Compare(x.
Second
, y.
Second
);