FixedWindowRateLimiterOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Opciones para especificar el comportamiento de .FixedWindowRateLimiter
public sealed class FixedWindowRateLimiterOptions
type FixedWindowRateLimiterOptions = class
Public NotInheritable Class FixedWindowRateLimiterOptions
- Herencia
-
FixedWindowRateLimiterOptions
Constructores
FixedWindowRateLimiterOptions() |
Opciones para especificar el comportamiento de .FixedWindowRateLimiter |
Propiedades
AutoReplenishment |
Se especifica si se FixedWindowRateLimiter actualizan automáticamente los contadores o si otra persona llamará TryReplenish() a para actualizar contadores. |
PermitLimit |
Número máximo de contadores de permisos que se pueden permitir en una ventana. Debe establecerse en un valor > 0 en el momento en que estas opciones se pasan al constructor de FixedWindowRateLimiter. |
QueueLimit |
Número máximo de permisos acumulativos de solicitudes de adquisición en cola. Debe establecerse en un valor >= 0 en el momento en que estas opciones se pasan al constructor de FixedWindowRateLimiter. |
QueueProcessingOrder |
Determina el comportamiento de AcquireAsync(Int32, CancellationToken) cuando no se pueden conceder suficientes recursos. |
Window |
Especifica el período de tiempo que toma las solicitudes. Debe establecerse en un valor mayor que Zero en el momento en que estas opciones se pasan al constructor de FixedWindowRateLimiter. |