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