14 references to GateState
dotnet-svcutil-lib (14)
FrameworkFork\System.ServiceModel\Internals\System\Runtime\SignalGate.cs (14)
23return _state == GateState.Locked; 31return _state == GateState.Signalled; 41if (lastState == GateState.Locked) 43lastState = Interlocked.CompareExchange(ref _state, GateState.SignalPending, GateState.Locked); 45if (lastState == GateState.Unlocked) 47_state = GateState.Signalled; 51if (lastState != GateState.Locked) 65if (lastState == GateState.Locked) 67lastState = Interlocked.CompareExchange(ref _state, GateState.Unlocked, GateState.Locked); 69if (lastState == GateState.SignalPending) 71_state = GateState.Signalled; 75if (lastState != GateState.Locked)