4 writes to _state
System.ServiceModel.Primitives (4)
Internals\System\Runtime\SignalGate.cs (4)
44lastState = Interlocked.CompareExchange(ref _state, GateState.SignalPending, GateState.Locked); 48_state = GateState.Signalled; 68lastState = Interlocked.CompareExchange(ref _state, GateState.Unlocked, GateState.Locked); 72_state = GateState.Signalled;
4 references to _state
System.ServiceModel.Primitives (4)
Internals\System\Runtime\SignalGate.cs (4)
24return _state == GateState.Locked; 32return _state == GateState.Signalled; 41int lastState = _state; 65int lastState = _state;