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 von FixedWindowRateLimiter.
public sealed class FixedWindowRateLimiterOptions
type FixedWindowRateLimiterOptions = class
Public NotInheritable Class FixedWindowRateLimiterOptions
- Vererbung
-
FixedWindowRateLimiterOptions
Konstruktoren
FixedWindowRateLimiterOptions() |
Optionen zum Angeben des Verhaltens von FixedWindowRateLimiter. |
Eigenschaften
AutoReplenishment |
Gibt an, ob es sich um FixedWindowRateLimiter automatische Aktualisierungsindikatoren handelt oder ob eine andere Person zum Aktualisieren von Leistungsindikatoren aufruft TryReplenish() . |
PermitLimit |
Die maximale Anzahl von Genehmigungsindikatoren, die in einem Fenster zulässig sein können. Muss auf den Wert > 0 festgelegt werden, wenn diese Optionen an den Konstruktor von FixedWindowRateLimiterübergeben werden. |
QueueLimit |
Maximale anzahl von kumulativen Genehmigungen für in die Warteschlange eingereihte Beschaffungsanforderungen. Muss auf den 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 geleast werden können. |
Window |
Gibt das Zeitfenster an, das die Anforderungen akzeptiert. Muss auf einen Wert festgelegt werden, der größer als ist, wenn Zero diese Optionen an den Konstruktor von FixedWindowRateLimiterübergeben werden. |