FixedWindowRateLimiterOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Optionen zum Angeben des Verhaltens eines FixedWindowRateLimiter.
public ref class FixedWindowRateLimiterOptions sealed
public sealed class FixedWindowRateLimiterOptions
type FixedWindowRateLimiterOptions = class
Public NotInheritable Class FixedWindowRateLimiterOptions
- Vererbung
-
FixedWindowRateLimiterOptions
Konstruktoren
| Name | Beschreibung |
|---|---|
| FixedWindowRateLimiterOptions() |
Optionen zum Angeben des Verhaltens eines FixedWindowRateLimiter. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AutoReplenishment |
Gibt an, ob die FixedWindowRateLimiter Zähler automatisch aktualisiert werden oder ob eine andere Person aufruft TryReplenish() , um Zähler zu aktualisieren. |
| PermitLimit |
Maximale Anzahl von Genehmigungszählern, die in einem Fenster zulässig sein können. Muss auf einen Wert > 0 festgelegt werden, wenn diese Optionen an den Konstruktor von FixedWindowRateLimiterübergeben werden. |
| QueueLimit |
Maximale Anzahl von kumulierten Genehmigungsanforderungen in der Warteschlange. Muss auf einen Wert >= 0 festgelegt werden, wenn diese Optionen an den Konstruktor von FixedWindowRateLimiterübergeben werden. |
| QueueProcessingOrder |
Bestimmt das Verhalten, AcquireAsync(Int32, CancellationToken) wann nicht genügend Ressourcen geleaset werden können. |
| Window |
Gibt das Zeitfenster an, das die Anforderungen annimmt. Muss auf einen Wert festgelegt werden, der größer ist als Zero bei der Übergabe dieser Optionen an den Konstruktor von FixedWindowRateLimiter. |