1 write to _waitEvent
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Threading\Lock.cs (1)
654
AutoResetEvent? waitEventBeforeUpdate = Interlocked.CompareExchange(ref
_waitEvent
, newWaitEvent, null);
6 references to _waitEvent
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Threading\Lock.cs (6)
515
AutoResetEvent waitEvent =
_waitEvent
?? CreateWaitEvent(areContentionEventsEnabled);
676
Debug.Assert(
_waitEvent
!= null);
677
bool signaled =
_waitEvent
.Set();
697
internal void Dispose() =>
_waitEvent
?.Dispose();
703
Debug.Assert(
_waitEvent
!= null);
704
return
_waitEvent
.SafeWaitHandle.DangerousGetHandle();