Свойство | Тип | Описание | |
---|---|---|---|
bucketTokenCapacity | long | ||
nextRefillTime | long | ||
ticksRefillInterval | long | ||
tokens | long |
Метод | Описание | |
---|---|---|
ShouldThrottle ( System.TimeSpan &waitTime ) : bool | ||
ShouldThrottle ( long n = 1 ) : bool | ||
ShouldThrottle ( long n, System.TimeSpan &waitTime ) : bool |
Метод | Описание | |
---|---|---|
TokenBucket ( long bucketTokenCapacity, long refillInterval, long refillIntervalInMilliSeconds ) : System | ||
UpdateTokens ( ) : void |
public ShouldThrottle ( System.TimeSpan &waitTime ) : bool | ||
waitTime | System.TimeSpan | |
Результат | bool |
public ShouldThrottle ( long n, System.TimeSpan &waitTime ) : bool | ||
n | long | |
waitTime | System.TimeSpan | |
Результат | bool |
protected TokenBucket ( long bucketTokenCapacity, long refillInterval, long refillIntervalInMilliSeconds ) : System | ||
bucketTokenCapacity | long | |
refillInterval | long | |
refillIntervalInMilliSeconds | long | |
Результат | System |
protected abstract UpdateTokens ( ) : void | ||
Результат | void |