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