C# Class NServiceBus.MessagePump

Inheritance: IPushMessages, IDisposable
Afficher le fichier Open project: Particular/NServiceBus Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
Init ( Task>.Func onMessage, Func onError, CriticalError criticalError, PushSettings settings ) : Task
MessagePump ( ReceiveStrategy>.Func receiveStrategyFactory ) : System
Start ( PushRuntimeSettings limitations ) : void
Stop ( ) : Task

Private Methods

Méthode Description
InnerProcessMessages ( ) : Task
ProcessMessages ( ) : Task
QueueIsTransactional ( ) : bool
ReceiveMessage ( ) : Task

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Init() public méthode

public Init ( Task>.Func onMessage, Func onError, CriticalError criticalError, PushSettings settings ) : Task
onMessage Task>.Func
onError Func
criticalError CriticalError
settings PushSettings
Résultat Task

MessagePump() public méthode

public MessagePump ( ReceiveStrategy>.Func receiveStrategyFactory ) : System
receiveStrategyFactory ReceiveStrategy>.Func
Résultat System

Start() public méthode

public Start ( PushRuntimeSettings limitations ) : void
limitations PushRuntimeSettings
Résultat void

Stop() public méthode

public Stop ( ) : Task
Résultat Task