6 writes to _queueCount
System.Threading.RateLimiting (6)
System\Threading\RateLimiting\ConcurrencyLimiter.cs (6)
150_queueCount -= oldestRequest.Count; 163_queueCount += oldestRequest.Count; 184_queueCount += permitCount; 277_queueCount -= nextPendingRequest.Count; 295_queueCount += nextPendingRequest.Count; 453limiter._queueCount -= registration.Count;
9 references to _queueCount
System.Threading.RateLimiting (9)
System\Threading\RateLimiting\ConcurrencyLimiter.cs (9)
69CurrentQueuedCount = _queueCount, 141Debug.Assert(_options.QueueLimit >= _queueCount); 142if (_options.QueueLimit - _queueCount < permitCount) 151Debug.Assert(_queueCount >= 0); 172while (_options.QueueLimit - _queueCount < permitCount); 185Debug.Assert(_queueCount <= _options.QueueLimit); 208if (_queueCount == 0 || (_queueCount > 0 && _options.QueueProcessingOrder == QueueProcessingOrder.NewestFirst)) 303Debug.Assert(_queueCount >= 0);