6 writes to _queueCount
System.Threading.RateLimiting (6)
System\Threading\RateLimiting\ConcurrencyLimiter.cs (6)
155_queueCount -= oldestRequest.Count; 168_queueCount += oldestRequest.Count; 189_queueCount += permitCount; 282_queueCount -= nextPendingRequest.Count; 300_queueCount += nextPendingRequest.Count; 458limiter._queueCount -= registration.Count;
9 references to _queueCount
System.Threading.RateLimiting (9)
System\Threading\RateLimiting\ConcurrencyLimiter.cs (9)
74CurrentQueuedCount = _queueCount, 146Debug.Assert(_options.QueueLimit >= _queueCount); 147if (_options.QueueLimit - _queueCount < permitCount) 156Debug.Assert(_queueCount >= 0); 177while (_options.QueueLimit - _queueCount < permitCount); 190Debug.Assert(_queueCount <= _options.QueueLimit); 213if (_queueCount == 0 || (_queueCount > 0 && _options.QueueProcessingOrder == QueueProcessingOrder.NewestFirst)) 308Debug.Assert(_queueCount >= 0);