C# Класс RabbitMQ.Client.Impl.RecoveryAwareModel

Наследование: Model, IFullModel, IRecoverable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
OffsetDeliveryTag ( ulong deliveryTag ) : ulong

Описание методов

BasicAck() публичный Метод

public BasicAck ( ulong deliveryTag, bool multiple ) : void
deliveryTag ulong
multiple bool
Результат void

BasicNack() публичный Метод

public BasicNack ( ulong deliveryTag, bool multiple, bool requeue ) : void
deliveryTag ulong
multiple bool
requeue bool
Результат void

BasicReject() публичный Метод

public BasicReject ( ulong deliveryTag, bool requeue ) : void
deliveryTag ulong
requeue bool
Результат void

HandleBasicDeliver() публичный Метод

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
Результат void

HandleBasicGetOk() публичный Метод

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
Результат void

InheritOffsetFrom() публичный Метод

public InheritOffsetFrom ( RecoveryAwareModel other ) : void
other RecoveryAwareModel
Результат void

OffsetDeliveryTag() защищенный Метод

protected OffsetDeliveryTag ( ulong deliveryTag ) : ulong
deliveryTag ulong
Результат ulong

RecoveryAwareModel() публичный Метод

public RecoveryAwareModel ( ISession session ) : System
session ISession
Результат System