12 writes to Second
System.Core (12)
System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs (2)
143
currentValue.
Second
= new ListChunk<TRightInput>(INITIAL_CHUNK_SIZE);
155
currentValue.
Second
= new ListChunk<TRightInput>(INITIAL_CHUNK_SIZE);
System\Linq\Parallel\QueryOperators\Inlined\DecimalAverageAggregationOperator.cs (1)
67
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\DoubleAverageAggregationOperator.cs (1)
66
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\FloatAverageAggregationOperator.cs (1)
66
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\IntAverageAggregationOperator.cs (1)
67
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\LongAverageAggregationOperator.cs (1)
67
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalAverageAggregationOperator.cs (1)
63
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleAverageAggregationOperator.cs (1)
63
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatAverageAggregationOperator.cs (1)
63
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\NullableIntAverageAggregationOperator.cs (1)
63
result.
Second
+= enumerator.Current.Second;
System\Linq\Parallel\QueryOperators\Inlined\NullableLongAverageAggregationOperator.cs (1)
63
result.
Second
+= enumerator.Current.Second;
57 references to Second
System.Core (57)
System\Linq\Parallel\Enumerables\AggregationMinMaxHelpers.cs (6)
79
(!accumulator.First || Util.Sign(comparer.Compare(element, accumulator.
Second
)) == sign))
103
(!accumulator.First || Util.Sign(comparer.Compare(element.
Second
, accumulator.
Second
)) == sign))
105
Contract.Assert(default(T) != null || element.
Second
!= null, "nulls unexpected in final reduce");
106
return new Pair<bool, T>(true, element.
Second
);
124
return accumulator.
Second
;
System\Linq\Parallel\Merging\OrderPreservingPipeliningMergeHelper.cs (2)
294
m_producerNextElement[producer] = element.
Second
;
329
m_producerNextElement[lastProducer] = element.
Second
;
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (2)
302
if (!leftLookup.TryGetValue(wrappedLeftElement, out oldEntry) || m_leftKeyComparer.Compare(leftKey, oldEntry.
Second
) < 0)
318
currentKey = currentPair.
Second
;
System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs (8)
122
THashKey rightHashKey = rightPair.
Second
;
144
currentValue.
Second
.Add(rightElement);
151
if (currentValue.
Second
== null)
159
currentValue.
Second
.Add(rightElement);
194
THashKey leftHashKey = leftPair.
Second
;
206
mutables.m_currentRightMatches = matchValue.
Second
;
216
if (matchValue.
Second
!= null)
231
IEnumerable<TRightInput> matches = matchValue.
Second
;
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (2)
291
if (!m_hashLookup.TryGetValue(wrappedLeftElem, out oldEntry) || m_leftKeyComparer.Compare(leftKey, oldEntry.
Second
) < 0)
319
currentKey = entry.
Second
;
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (3)
373
if (!union.TryGetValue(wrappedElem, out oldEntry) || m_keyComparer.Compare(key, oldEntry.
Second
) < 0)
390
if (!union.TryGetValue(wrappedElem, out oldEntry) || m_keyComparer.Compare(key, oldEntry.
Second
) < 0)
403
currentKey = current.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\DecimalAverageAggregationOperator.cs (2)
67
result.Second += enumerator.Current.
Second
;
72
return result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\DoubleAverageAggregationOperator.cs (2)
66
result.Second += enumerator.Current.
Second
;
71
return result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\FloatAverageAggregationOperator.cs (2)
66
result.Second += enumerator.Current.
Second
;
71
return (float)(result.First / result.
Second
);
System\Linq\Parallel\QueryOperators\Inlined\IntAverageAggregationOperator.cs (2)
67
result.Second += enumerator.Current.
Second
;
72
return (double)result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\LongAverageAggregationOperator.cs (2)
67
result.Second += enumerator.Current.
Second
;
72
return (double)result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalAverageAggregationOperator.cs (2)
63
result.Second += enumerator.Current.
Second
;
68
return result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleAverageAggregationOperator.cs (2)
63
result.Second += enumerator.Current.
Second
;
68
return result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatAverageAggregationOperator.cs (2)
63
result.Second += enumerator.Current.
Second
;
68
return (float)(result.First / result.
Second
);
System\Linq\Parallel\QueryOperators\Inlined\NullableIntAverageAggregationOperator.cs (2)
63
result.Second += enumerator.Current.
Second
;
68
return (double)result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Inlined\NullableLongAverageAggregationOperator.cs (2)
63
result.Second += enumerator.Current.
Second
;
68
return (double)result.First / result.
Second
;
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (4)
342
Wrapper<TGroupKey> key = new Wrapper<TGroupKey>(sourceElement.
Second
);
406
Wrapper<TGroupKey> key = new Wrapper<TGroupKey>(sourceElement.
Second
);
575
Wrapper<TGroupKey> key = new Wrapper<TGroupKey>(sourceElement.
Second
);
651
Wrapper<TGroupKey> key = new Wrapper<TGroupKey>(sourceElement.
Second
);
System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs (1)
158
currentKey = m_buffer[m_bufferIndex.Value].
Second
;
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (4)
254
currentKey = m_buffer[m_bufferIndex.Value].
Second
;
258
|| m_keyComparer.Compare(m_buffer[m_bufferIndex.Value].
Second
, m_sharedIndices.MaxValue) <= 0;
284
if (m_keyComparer.Compare(m_buffer[m_bufferIndex.Value].
Second
, minKey) > 0)
287
currentKey = m_buffer[m_bufferIndex.Value].
Second
;
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (3)
357
currentKey = m_buffer[m_bufferIndex.Value].
Second
;
378
if (m_keyComparer.Compare(m_buffer[m_bufferIndex.Value].
Second
, m_operatorState.m_currentLowKey) >= 0)
381
currentKey = m_buffer[m_bufferIndex.Value].
Second
;
System\Linq\Parallel\Utils\PairComparer.cs (2)
43
return m_comparer2.Compare(x.
Second
, y.
Second
);