C# Class RabbitMQ.Client.Impl.RecoveryAwareModel

Inheritance: Model, IFullModel, IRecoverable
ファイルを表示 Open project: rabbitmq/rabbitmq-dotnet-client Class Usage Examples

Public Methods

Method Description
BasicAck ( ulong deliveryTag, bool multiple ) : void
BasicNack ( ulong deliveryTag, bool multiple, bool requeue ) : void
BasicReject ( ulong deliveryTag, bool requeue ) : void
HandleBasicDeliver ( string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, IBasicProperties basicProperties, byte body ) : void
HandleBasicGetOk ( ulong deliveryTag, bool redelivered, string exchange, string routingKey, uint messageCount, IBasicProperties basicProperties, byte body ) : void
InheritOffsetFrom ( RecoveryAwareModel other ) : void
RecoveryAwareModel ( ISession session ) : System

Protected Methods

Method Description
OffsetDeliveryTag ( ulong deliveryTag ) : ulong

Method Details

BasicAck() public method

public BasicAck ( ulong deliveryTag, bool multiple ) : void
deliveryTag ulong
multiple bool
return void

BasicNack() public method

public BasicNack ( ulong deliveryTag, bool multiple, bool requeue ) : void
deliveryTag ulong
multiple bool
requeue bool
return void

BasicReject() public method

public BasicReject ( ulong deliveryTag, bool requeue ) : void
deliveryTag ulong
requeue bool
return void

HandleBasicDeliver() public method

public HandleBasicDeliver ( string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, IBasicProperties basicProperties, byte body ) : void
consumerTag string
deliveryTag ulong
redelivered bool
exchange string
routingKey string
basicProperties IBasicProperties
body byte
return void

HandleBasicGetOk() public method

public HandleBasicGetOk ( ulong deliveryTag, bool redelivered, string exchange, string routingKey, uint messageCount, IBasicProperties basicProperties, byte body ) : void
deliveryTag ulong
redelivered bool
exchange string
routingKey string
messageCount uint
basicProperties IBasicProperties
body byte
return void

InheritOffsetFrom() public method

public InheritOffsetFrom ( RecoveryAwareModel other ) : void
other RecoveryAwareModel
return void

OffsetDeliveryTag() protected method

protected OffsetDeliveryTag ( ulong deliveryTag ) : ulong
deliveryTag ulong
return ulong

RecoveryAwareModel() public method

public RecoveryAwareModel ( ISession session ) : System
session ISession
return System