6 writes to m_currentOp
System (6)
sys\system\collections\concurrent\ConcurrentBag.cs (6)
155
Interlocked.Exchange(ref list.
m_currentOp
, (int)ListOperation.Add);
163
list.
m_currentOp
= (int)ListOperation.None;
170
list.
m_currentOp
= (int)ListOperation.None;
240
Interlocked.Exchange(ref list.
m_currentOp
, (int)ListOperation.Take);
248
list.
m_currentOp
= (int)ListOperation.None;
279
list.
m_currentOp
= (int)ListOperation.None;
4 references to m_currentOp
System (4)
sys\system\collections\concurrent\ConcurrentBag.cs (4)
441
if (list.Count <= 2 && list.
m_currentOp
!= (int)ListOperation.None)
444
while (list.
m_currentOp
!= (int)ListOperation.None)
849
if (currentList.
m_currentOp
!= (int)ListOperation.None)
852
while (currentList.
m_currentOp
!= (int)ListOperation.None)