6 instantiations of RateLimiterStatistics
System.Threading.RateLimiting (6)
System\Threading\RateLimiting\ChainedPartitionedRateLimiter.cs (1)
46
return new
RateLimiterStatistics
()
System\Threading\RateLimiting\ConcurrencyLimiter.cs (1)
69
return new
RateLimiterStatistics
()
System\Threading\RateLimiting\FixedWindowRateLimiter.cs (1)
89
return new
RateLimiterStatistics
()
System\Threading\RateLimiting\NoopLimiter.cs (1)
21
return new
RateLimiterStatistics
()
System\Threading\RateLimiting\SlidingWindowRateLimiter.cs (1)
103
return new
RateLimiterStatistics
()
System\Threading\RateLimiting\TokenBucketRateLimiter.cs (1)
97
return new
RateLimiterStatistics
()
17 references to RateLimiterStatistics
Microsoft.AspNetCore.RateLimiting.Tests (2)
TestPartitionedRateLimiter.cs (1)
29
public override
RateLimiterStatistics
GetStatistics(TResource resourceID)
TestRateLimiter.cs (1)
19
public override
RateLimiterStatistics
GetStatistics()
System.Threading.RateLimiting (15)
System\Threading\RateLimiting\ChainedPartitionedRateLimiter.cs (1)
26
public override
RateLimiterStatistics
? GetStatistics(TResource resource)
System\Threading\RateLimiting\ConcurrencyLimiter.cs (1)
66
public override
RateLimiterStatistics
? GetStatistics()
System\Threading\RateLimiting\DefaultPartitionedRateLimiter.cs (1)
72
public override
RateLimiterStatistics
? GetStatistics(TResource resource)
System\Threading\RateLimiting\FixedWindowRateLimiter.cs (1)
86
public override
RateLimiterStatistics
? GetStatistics()
System\Threading\RateLimiting\NoopLimiter.cs (1)
19
public override
RateLimiterStatistics
? GetStatistics()
System\Threading\RateLimiting\PartitionedRateLimiter.cs (2)
41
/// <see cref="PartitionedRateLimiter{TResource}.GetStatistics(TResource)"/> will return the lowest value for <see cref="
RateLimiterStatistics
.CurrentAvailablePermits"/>,
42
/// the inner-most limiter's <see cref="
RateLimiterStatistics
.TotalSuccessfulLeases"/>,
System\Threading\RateLimiting\PartitionedRateLimiter.T.cs (2)
17
/// <returns>An instance of <see cref="
RateLimiterStatistics
"/> containing a snapshot of the statistics for a <paramref name="resource"/>.</returns>
18
public abstract
RateLimiterStatistics
? GetStatistics(TResource resource);
System\Threading\RateLimiting\RateLimiter.cs (2)
16
/// <returns>An instance of <see cref="
RateLimiterStatistics
"/> containing a snapshot of the <see cref="RateLimiter"/> statistics.</returns>
17
public abstract
RateLimiterStatistics
? GetStatistics();
System\Threading\RateLimiting\RateLimiterStatistics.cs (1)
12
/// Initializes an instance of <see cref="
RateLimiterStatistics
"/>.
System\Threading\RateLimiting\SlidingWindowRateLimiter.cs (1)
100
public override
RateLimiterStatistics
? GetStatistics()
System\Threading\RateLimiting\TokenBucketRateLimiter.cs (1)
94
public override
RateLimiterStatistics
? GetStatistics()
System\Threading\RateLimiting\TranslatingLimiter.cs (1)
23
public override
RateLimiterStatistics
? GetStatistics(TResource resource)