2 writes to _readerEvent
System.Threading (2)
System\Threading\ReaderWriterLock.cs (2)
1026ManualResetEventSlim? previousEvent = Interlocked.CompareExchange(ref _readerEvent, currentEvent, null); 1096_readerEvent = null;
5 references to _readerEvent
System.Threading (5)
System\Threading\ReaderWriterLock.cs (5)
230readerEvent = _readerEvent; 524else if (knownState == LockStates.Reader && (_readerEvent != null || _writerEvent != null)) 633else if (knownState == LockStates.Writer && (_readerEvent != null || _writerEvent != null)) 1019ManualResetEventSlim? currentEvent = _readerEvent; 1095ManualResetEventSlim? readerEvent = _readerEvent;