C# 클래스 RabbitMQ.Client.Impl.RecoveryAwareModel

상속: Model, IFullModel, IRecoverable
파일 보기 프로젝트 열기: rabbitmq/rabbitmq-dotnet-client 1 사용 예제들

공개 메소드들

메소드 설명
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