1 write to m_hashLookup
System.Core (1)
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (1)
219
m_hashLookup
= new Dictionary<Wrapper<TInputOutput>, TKey>(
4 references to m_hashLookup
System.Core (4)
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (4)
232
Contract.Assert(
m_hashLookup
!= null);
252
if (!
m_hashLookup
.TryGetValue(wrappedElem, out oldEntry) || m_keyComparer.Compare(orderKey, oldEntry) < 0)
257
m_hashLookup
[wrappedElem] = orderKey;
261
m_hashLookupEnumerator =
m_hashLookup
.GetEnumerator();