1 write to m_hashLookup
System.Core (1)
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (1)
276m_hashLookup = new Dictionary<Wrapper<TInputOutput>, Pair<TInputOutput, TLeftKey>>(m_comparer);
5 references to m_hashLookup
System.Core (5)
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (5)
274if (m_hashLookup == null) 291if (!m_hashLookup.TryGetValue(wrappedLeftElem, out oldEntry) || m_leftKeyComparer.Compare(leftKey, oldEntry.Second) < 0) 296m_hashLookup[wrappedLeftElem] = new Pair<TInputOutput, TLeftKey>(leftElement.First, leftKey); 316if (m_hashLookup.TryGetValue(wrappedRightElem, out entry)) 321m_hashLookup.Remove(new Wrapper<TInputOutput>(entry.First));