Свойство | Type | Description | |
---|---|---|---|
ConcurrentHandlerLimit | ConcurrentHandlerLimitSetting |
Méthode | Description | |
---|---|---|
Dispose ( ) : void | ||
Start ( Task>.Func |
||
Stop ( ) : Task |
Méthode | Description | |
---|---|---|
Dispose ( bool disposing ) : void | ||
Fetch ( |
||
ThrottlingMessageReceiver ( ConcurrentHandlerLimitSetting concurrentHandlerLimit, IGlobalHandlerThrottle globalHandlerThrottle, ILogger logger ) : System | ||
WarmUp ( ) : Task |
Méthode | Description | |
---|---|---|
CalculateDelayFor ( int consecutiveExceptionCount ) : System.TimeSpan | ||
Worker ( Task>.Func |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
Résultat | void |
protected abstract Fetch ( |
||
cancellationToken | ||
Résultat | Task |
public Start ( Task>.Func |
||
callback | Task>.Func | |
Résultat | Task |
protected ThrottlingMessageReceiver ( ConcurrentHandlerLimitSetting concurrentHandlerLimit, IGlobalHandlerThrottle globalHandlerThrottle, ILogger logger ) : System | ||
concurrentHandlerLimit | ConcurrentHandlerLimitSetting | |
globalHandlerThrottle | IGlobalHandlerThrottle | |
logger | ILogger | |
Résultat | System |