SlidingWindowRateLimiterOptions Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Alternativ för att ange beteendet för en SlidingWindowRateLimiter.
public ref class SlidingWindowRateLimiterOptions sealed
public sealed class SlidingWindowRateLimiterOptions
type SlidingWindowRateLimiterOptions = class
Public NotInheritable Class SlidingWindowRateLimiterOptions
- Arv
-
SlidingWindowRateLimiterOptions
Konstruktorer
| Name | Description |
|---|---|
| SlidingWindowRateLimiterOptions() |
Alternativ för att ange beteendet för en SlidingWindowRateLimiter. |
Egenskaper
| Name | Description |
|---|---|
| AutoReplenishment |
Anger om SlidingWindowRateLimiter räknare för begäranden fylls på automatiskt eller om någon annan anropar TryReplenish() för att fylla på begäranderäknare. |
| PermitLimit |
Maximalt antal begäranden som kan hanteras i ett fönster. Måste anges till värdet > 0 när dessa alternativ skickas till konstruktorn SlidingWindowRateLimiterför . |
| QueueLimit |
Maximalt antal kumulativa tillstånd för köade förvärvsbegäranden. Måste anges till värdet >= 0 när dessa alternativ skickas till konstruktorn SlidingWindowRateLimiterför . |
| QueueProcessingOrder |
Avgör beteendet AcquireAsync(Int32, CancellationToken) för när inte tillräckligt med resurser kan hyras. |
| SegmentsPerWindow |
Anger det maximala antalet segment som ett fönster är indelat i. Måste anges till värdet > 0 när dessa alternativ skickas till konstruktorn SlidingWindowRateLimiterför . |
| Window |
Anger den minsta perioden mellan påfyllningar. Måste anges till ett värde som är större än Zero när dessa alternativ skickas till konstruktorn SlidingWindowRateLimiterför . |