3 writes to PermitLimit
RateLimitingSample (1)
SampleRateLimiterPolicy.cs (1)
30PermitLimit = 1,
System.Threading.RateLimiting (2)
System\Threading\RateLimiting\RateLimitPartition.cs (1)
110PermitLimit = options.PermitLimit,
System\Threading\RateLimiting\SlidingWindowRateLimiter.cs (1)
73PermitLimit = options.PermitLimit,
11 references to PermitLimit
System.Threading.RateLimiting (11)
System\Threading\RateLimiting\RateLimitPartition.cs (1)
110PermitLimit = options.PermitLimit,
System\Threading\RateLimiting\SlidingWindowRateLimiter.cs (10)
54if (options.PermitLimit <= 0) 56throw new ArgumentException(SR.Format(SR.ShouldBeGreaterThan0, nameof(options.PermitLimit)), nameof(options)); 73PermitLimit = options.PermitLimit, 81_permitCount = options.PermitLimit; 113if (permitCount > _options.PermitLimit) 115throw new ArgumentOutOfRangeException(nameof(permitCount), permitCount, SR.Format(SR.PermitLimitExceeded, permitCount, _options.PermitLimit)); 148if (permitCount > _options.PermitLimit) 150throw new ArgumentOutOfRangeException(nameof(permitCount), permitCount, SR.Format(SR.PermitLimitExceeded, permitCount, _options.PermitLimit)); 315Debug.Assert(_permitCount <= _options.PermitLimit); 380if (_permitCount == _options.PermitLimit)