C# Class RabbitMQ.Client.Impl.ConcurrentConsumerDispatcher

Inheritance: IConsumerDispatcher
Afficher le fichier Open project: rabbitmq/rabbitmq-dotnet-client Class Usage Examples

Méthodes publiques

Méthode Description
ConcurrentConsumerDispatcher ( ModelBase model, ConsumerWorkService ws ) : System
HandleBasicCancel ( IBasicConsumer consumer, string consumerTag ) : void
HandleBasicCancelOk ( IBasicConsumer consumer, string consumerTag ) : void
HandleBasicConsumeOk ( IBasicConsumer consumer, string consumerTag ) : void
HandleBasicDeliver ( IBasicConsumer consumer, string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, IBasicProperties basicProperties, byte body ) : void
HandleModelShutdown ( IBasicConsumer consumer, ShutdownEventArgs reason ) : void
Quiesce ( ) : void
Shutdown ( ) : void
Shutdown ( IModel model ) : void

Private Methods

Méthode Description
Execute ( System.Action fn ) : void
UnlessShuttingDown ( System.Action fn ) : void

Method Details

ConcurrentConsumerDispatcher() public méthode

public ConcurrentConsumerDispatcher ( ModelBase model, ConsumerWorkService ws ) : System
model ModelBase
ws ConsumerWorkService
Résultat System

HandleBasicCancel() public méthode

public HandleBasicCancel ( IBasicConsumer consumer, string consumerTag ) : void
consumer IBasicConsumer
consumerTag string
Résultat void

HandleBasicCancelOk() public méthode

public HandleBasicCancelOk ( IBasicConsumer consumer, string consumerTag ) : void
consumer IBasicConsumer
consumerTag string
Résultat void

HandleBasicConsumeOk() public méthode

public HandleBasicConsumeOk ( IBasicConsumer consumer, string consumerTag ) : void
consumer IBasicConsumer
consumerTag string
Résultat void

HandleBasicDeliver() public méthode

public HandleBasicDeliver ( IBasicConsumer consumer, string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, IBasicProperties basicProperties, byte body ) : void
consumer IBasicConsumer
consumerTag string
deliveryTag ulong
redelivered bool
exchange string
routingKey string
basicProperties IBasicProperties
body byte
Résultat void

HandleModelShutdown() public méthode

public HandleModelShutdown ( IBasicConsumer consumer, ShutdownEventArgs reason ) : void
consumer IBasicConsumer
reason ShutdownEventArgs
Résultat void

Quiesce() public méthode

public Quiesce ( ) : void
Résultat void

Shutdown() public méthode

public Shutdown ( ) : void
Résultat void

Shutdown() public méthode

public Shutdown ( IModel model ) : void
model IModel
Résultat void