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 ref class FixedWindowRateLimiterOptions sealed
public sealed class FixedWindowRateLimiterOptions
type FixedWindowRateLimiterOptions = class
Public NotInheritable Class FixedWindowRateLimiterOptions
- Herencia
-
FixedWindowRateLimiterOptions
Constructores
| Nombre | Description |
|---|---|
| FixedWindowRateLimiterOptions() |
Opciones para especificar el comportamiento de .FixedWindowRateLimiter |
Propiedades
| Nombre | Description |
|---|---|
| AutoReplenishment |
Especifica si actualiza FixedWindowRateLimiter automáticamente los contadores o si otra persona llamará TryReplenish() a para actualizar los contadores. |
| PermitLimit |
Número máximo de contadores de permiso 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 acumulados de solicitudes de adquisición en cola. Debe establecerse en un valor >= 0 por 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 cuando estas opciones se pasan al constructor de FixedWindowRateLimiter. |