SlidingWindowRateLimiterOptions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定 行為 SlidingWindowRateLimiter 的選項。
public sealed class SlidingWindowRateLimiterOptions
type SlidingWindowRateLimiterOptions = class
Public NotInheritable Class SlidingWindowRateLimiterOptions
- 繼承
-
SlidingWindowRateLimiterOptions
建構函式
SlidingWindowRateLimiterOptions() |
指定 行為 SlidingWindowRateLimiter 的選項。 |
屬性
AutoReplenishment |
指定 是否 SlidingWindowRateLimiter 會自動補充要求計數器,或是否要呼叫 TryReplenish() 其他人來補充權杖。 |
PermitLimit |
可在視窗中提供的要求數目上限。 必須在這些選項傳遞至 的 SlidingWindowRateLimiter 建構函式時設定為值 > 0。 |
QueueLimit |
佇列擷取要求的最大累計允許計數。 必須在這些選項傳遞至 的 SlidingWindowRateLimiter 建構函式時,設定為值 > = 0。 |
QueueProcessingOrder |
決定何時無法租用資源的行為 AcquireAsync(Int32, CancellationToken) 。 |
SegmentsPerWindow |
指定視窗分割成的最大區段數目。 必須在這些選項傳遞至 的 SlidingWindowRateLimiter 建構函式時設定為值 > 0。 |
Window |
指定補充之間的最小期間。 必須設定為大於 Zero 的值,這些選項傳遞至 的 SlidingWindowRateLimiter 建構函式。 |