Taal

FixedWindowRateLimiterOptions Klas

Definitie

Opties om het gedrag van een FixedWindowRateLimiter.

public ref class FixedWindowRateLimiterOptions sealed
public sealed class FixedWindowRateLimiterOptions
type FixedWindowRateLimiterOptions = class
Public NotInheritable Class FixedWindowRateLimiterOptions
Overname
FixedWindowRateLimiterOptions

Constructors

Name Description
FixedWindowRateLimiterOptions()

Opties om het gedrag van een FixedWindowRateLimiter.

Eigenschappen

Name Description
AutoReplenishment

Opgegeven of de FixedWindowRateLimiter tellers automatisch worden vernieuwd of dat iemand anders aanroept TryReplenish() om tellers te vernieuwen.

PermitLimit

Maximum aantal toegestane meteritems dat in een venster kan worden toegestaan. Moet worden ingesteld op een waarde > 0 op het moment dat deze opties worden doorgegeven aan de constructor van FixedWindowRateLimiter.

QueueLimit

Maximaal cumulatief aantal aanvragen voor overname in de wachtrij. Moet worden ingesteld op een waarde >= 0 op het moment dat deze opties worden doorgegeven aan de constructor van FixedWindowRateLimiter.

QueueProcessingOrder

Bepaalt het gedrag van AcquireAsync(Int32, CancellationToken) wanneer onvoldoende resources kunnen worden geleased.

Window

Hiermee geeft u het tijdvenster op dat de aanvragen in beslag neemt. Moet worden ingesteld op een waarde die groter is dan Zero de tijd dat deze opties worden doorgegeven aan de constructor van FixedWindowRateLimiter.

Van toepassing op