FixedWindowRateLimiterOptions 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 FixedWindowRateLimiter.
public ref class FixedWindowRateLimiterOptions sealed
public sealed class FixedWindowRateLimiterOptions
type FixedWindowRateLimiterOptions = class
Public NotInheritable Class FixedWindowRateLimiterOptions
- Arv
-
FixedWindowRateLimiterOptions
Konstruktorer
| Name | Description |
|---|---|
| FixedWindowRateLimiterOptions() |
Alternativ för att ange beteendet för en FixedWindowRateLimiter. |
Egenskaper
| Name | Description |
|---|---|
| AutoReplenishment |
Anger om räknarna FixedWindowRateLimiter uppdateras automatiskt eller om någon annan anropar TryReplenish() för att uppdatera räknare. |
| PermitLimit |
Maximalt antal tillståndsräknare som kan tillåtas i ett fönster. Måste anges till värdet > 0 när dessa alternativ skickas till konstruktorn FixedWindowRateLimiterfö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 FixedWindowRateLimiterför . |
| QueueProcessingOrder |
Avgör beteendet AcquireAsync(Int32, CancellationToken) för när inte tillräckligt med resurser kan hyras. |
| Window |
Anger det tidsfönster som tar in begäranden. Måste anges till ett värde som är större än Zero när dessa alternativ skickas till konstruktorn FixedWindowRateLimiterför . |