Свойство | Тип | Описание |
---|
Метод | Описание | |
---|---|---|
Increment ( string key, System.TimeSpan spanSize, System.TimeSpan bucketSize, long throttle, int increment = 1 ) : StackExchange.Redis.RedisResult |
Increments the rate limiter at the key specified by unless the increment goes over the , in which case it returns the amount it's gone over as a negative value.
|
|
IncrementAsync ( string key, System.TimeSpan spanSize, System.TimeSpan bucketSize, long throttle, int increment = 1 ) : Task |
Increments the rate limiter at the key specified by unless the increment goes over the , in which case it returns the amount it's gone over as a negative value.
|
|
ScriptLoad ( ) : void |
Loads the underlying Lua script(s) onto all necessary servers.
|
public static Increment ( string key, System.TimeSpan spanSize, System.TimeSpan bucketSize, long throttle, int increment = 1 ) : StackExchange.Redis.RedisResult | ||
key | string | The key where the rate limiter exists. |
spanSize | System.TimeSpan | The full span of time being rate limited. |
bucketSize | System.TimeSpan | The period of time that each bucket should track. |
throttle | long | The total throttling size. |
increment | int | How much to increment by. |
Результат | StackExchange.Redis.RedisResult |
public static IncrementAsync ( string key, System.TimeSpan spanSize, System.TimeSpan bucketSize, long throttle, int increment = 1 ) : Task |
||
key | string | The key where the rate limiter exists. |
spanSize | System.TimeSpan | The full span of time being rate limited. |
bucketSize | System.TimeSpan | The period of time that each bucket should track. |
throttle | long | The total throttling size. |
increment | int | How much to increment by. |
Результат | Task |