10 references to ChainedRateLimiterShared
System.Threading.RateLimiting (10)
System\Threading\RateLimiting\ChainedPartitionedRateLimiter.cs (2)
79RateLimitLease? notAcquiredLease = ChainedRateLimiterShared.CommonAcquireLogic(exception, lease, ref leases, i, _limiters.Length); 110RateLimitLease? notAcquiredLease = ChainedRateLimiterShared.CommonAcquireLogic(exception, lease, ref leases, i, _limiters.Length);
System\Threading\RateLimiting\ChainedRateLimiter.cs (4)
25return ChainedRateLimiterShared.GetStatisticsCore(_limiters); 33return ChainedRateLimiterShared.GetIdleDurationCore(_limiters); 40return ChainedRateLimiterShared.AttemptAcquireChained(_limiters, permitCount); 46return await ChainedRateLimiterShared.AcquireAsyncChained(_limiters, permitCount, cancellationToken).ConfigureAwait(false);
System\Threading\RateLimiting\ChainedReplenishingRateLimiter.cs (4)
90return ChainedRateLimiterShared.GetStatisticsCore(_limiters); 98return ChainedRateLimiterShared.GetIdleDurationCore(_limiters); 105return ChainedRateLimiterShared.AttemptAcquireChained(_limiters, permitCount); 111return await ChainedRateLimiterShared.AcquireAsyncChained(_limiters, permitCount, cancellationToken).ConfigureAwait(false);