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