7 overrides of IdleDuration
System.Threading.RateLimiting (7)
System\Threading\RateLimiting\ChainedRateLimiter.cs (1)
28public override TimeSpan? IdleDuration
System\Threading\RateLimiting\ChainedReplenishingRateLimiter.cs (1)
93public override TimeSpan? IdleDuration
System\Threading\RateLimiting\ConcurrencyLimiter.cs (1)
35public override TimeSpan? IdleDuration => RateLimiterHelper.GetElapsedTime(_idleSince);
System\Threading\RateLimiting\FixedWindowRateLimiter.cs (1)
42public override TimeSpan? IdleDuration => RateLimiterHelper.GetElapsedTime(_idleSince);
System\Threading\RateLimiting\NoopLimiter.cs (1)
17public override TimeSpan? IdleDuration => null;
System\Threading\RateLimiting\SlidingWindowRateLimiter.cs (1)
39public override TimeSpan? IdleDuration => RateLimiterHelper.GetElapsedTime(_idleSince);
System\Threading\RateLimiting\TokenBucketRateLimiter.cs (1)
37public override TimeSpan? IdleDuration => RateLimiterHelper.GetElapsedTime(_idleSince);
2 references to IdleDuration
System.Threading.RateLimiting (2)
System\Threading\RateLimiting\ChainedRateLimiterShared.cs (1)
53TimeSpan? idleDuration = limiter.IdleDuration;
System\Threading\RateLimiting\DefaultPartitionedRateLimiter.cs (1)
311return limiterEntry.Limiter.IdleDuration ?? (limiterEntry.Limiter is NoopLimiter