FixedWindowRateLimiterOptions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Možnosti pro určení chování objektu FixedWindowRateLimiter.
public sealed class FixedWindowRateLimiterOptions
type FixedWindowRateLimiterOptions = class
Public NotInheritable Class FixedWindowRateLimiterOptions
- Dědičnost
-
FixedWindowRateLimiterOptions
Konstruktory
FixedWindowRateLimiterOptions() |
Možnosti pro určení chování objektu FixedWindowRateLimiter. |
Vlastnosti
AutoReplenishment |
Určuje se, jestli FixedWindowRateLimiter je čítače automatické aktualizace nebo jestli bude čítače aktualizace volat TryReplenish() někdo jiný. |
PermitLimit |
Maximální počet čítačů povolení, které lze v okně povolit. Musí být nastavena na hodnotu > 0 v době, kdy jsou tyto možnosti předány konstruktoru .FixedWindowRateLimiter |
QueueLimit |
Maximální kumulativní počet povolení žádostí o získání ve frontě Musí být nastavena na hodnotu >= 0 v době, kdy jsou tyto možnosti předány konstruktoru .FixedWindowRateLimiter |
QueueProcessingOrder |
Určuje chování při nedostatečném zapůjčení AcquireAsync(Int32, CancellationToken) prostředků. |
Window |
Určuje časové období, které přijímá požadavky. Musí být nastavena na hodnotu větší než Zero v době, kdy jsou tyto možnosti předány konstruktoru .FixedWindowRateLimiter |