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. |