5 writes to _permitCount
System.Threading.RateLimiting (5)
System\Threading\RateLimiting\ConcurrencyLimiter.cs (5)
64_permitCount = _options.PermitLimit; 216_permitCount -= permitCount; 244_permitCount += releaseCount; 281_permitCount -= nextPendingRequest.Count; 290_permitCount += nextPendingRequest.Count;
11 references to _permitCount
System.Threading.RateLimiting (11)
System\Threading\RateLimiting\ConcurrencyLimiter.cs (11)
73CurrentAvailablePermits = _permitCount, 94if (_permitCount > 0) 104if (_permitCount >= permitCount) 129if (permitCount == 0 && _permitCount > 0 && !_disposed) 201if (_permitCount >= permitCount && _permitCount != 0) 217Debug.Assert(_permitCount >= 0); 245Debug.Assert(_permitCount <= _options.PermitLimit); 274if (_permitCount >= nextPendingRequest.Count) 283Debug.Assert(_permitCount >= 0); 316if (_permitCount == _options.PermitLimit)