7 references to Locked
System.ServiceModel.Internals (7)
System\Runtime\SignalGate.cs (7)
24return this.state == GateState.Locked; 42if (lastState == GateState.Locked) 44lastState = Interlocked.CompareExchange(ref this.state, GateState.SignalPending, GateState.Locked); 52if (lastState != GateState.Locked) 66if (lastState == GateState.Locked) 68lastState = Interlocked.CompareExchange(ref this.state, GateState.Unlocked, GateState.Locked); 76if (lastState != GateState.Locked)