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

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

Открытые свойства

Свойство Тип Описание
m_eventLock object

Защищенные свойства (Protected)

Свойство Тип Описание
m_connection RabbitMQ.Client.Framing.Impl.AutorecoveringConnection
m_delegate RecoveryAwareModel
m_recordedBasicAckEventHandlers List>
m_recordedBasicNackEventHandlers List>
m_recordedBasicReturnEventHandlers List>
m_recordedCallbackExceptionEventHandlers List>
m_recordedShutdownEventHandlers List>
prefetchCountConsumer ushort
prefetchCountGlobal ushort
usesPublisherConfirms bool
usesTransactions bool

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

Метод Описание
Abort ( ) : void
Abort ( ushort replyCode, string replyText ) : void
AutomaticallyRecover ( AutorecoveringConnection conn, IConnection connDelegate ) : void
AutorecoveringModel ( AutorecoveringConnection conn, RecoveryAwareModel _delegate ) : System
BasicAck ( ulong deliveryTag, bool multiple ) : void
BasicCancel ( string consumerTag ) : void
BasicConsume ( string queue, bool autoAck, string consumerTag, bool noLocal, bool exclusive, object>.IDictionary arguments, IBasicConsumer consumer ) : string
BasicGet ( string queue, bool autoAck ) : BasicGetResult
BasicNack ( ulong deliveryTag, bool multiple, bool requeue ) : void
BasicPublish ( string exchange, string routingKey, bool mandatory, IBasicProperties basicProperties, byte body ) : void
BasicQos ( uint prefetchSize, ushort prefetchCount, bool global ) : void
BasicQos ( ushort prefetchCount, bool global ) : void
BasicRecover ( bool requeue ) : void
BasicRecoverAsync ( bool requeue ) : void
BasicReject ( ulong deliveryTag, bool requeue ) : void
Close ( ) : void
Close ( ShutdownEventArgs reason, bool abort ) : void
Close ( ushort replyCode, string replyText ) : void
Close ( ushort replyCode, string replyText, bool abort ) : void
ConfirmSelect ( ) : void
ConnectionTuneOk ( ushort channelMax, uint frameMax, ushort heartbeat ) : void
ConsumerCount ( string queue ) : uint
CreateBasicProperties ( ) : IBasicProperties
DispatchAsynchronous ( Command cmd ) : bool
ExchangeBind ( string destination, string source, string routingKey, object>.IDictionary arguments ) : void
ExchangeBindNoWait ( string destination, string source, string routingKey, object>.IDictionary arguments ) : void
ExchangeDeclare ( string exchange, string type, bool durable, bool autoDelete, object>.IDictionary arguments ) : void
ExchangeDeclareNoWait ( string exchange, string type, bool durable, bool autoDelete, object>.IDictionary arguments ) : void
ExchangeDeclarePassive ( string exchange ) : void
ExchangeDelete ( string exchange, bool ifUnused ) : void
ExchangeDeleteNoWait ( string exchange, bool ifUnused ) : void
ExchangeUnbind ( string destination, string source, string routingKey, object>.IDictionary arguments ) : void
ExchangeUnbindNoWait ( string destination, string source, string routingKey, object>.IDictionary arguments ) : void
FinishClose ( ) : void
HandleBasicAck ( ulong deliveryTag, bool multiple ) : void
HandleBasicCancel ( string consumerTag, bool nowait ) : void
HandleBasicCancelOk ( string consumerTag ) : void
HandleBasicConsumeOk ( string consumerTag ) : void
HandleBasicDeliver ( string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, IBasicProperties basicProperties, byte body ) : void
HandleBasicGetEmpty ( ) : void
HandleBasicGetOk ( ulong deliveryTag, bool redelivered, string exchange, string routingKey, uint messageCount, IBasicProperties basicProperties, byte body ) : void
HandleBasicNack ( ulong deliveryTag, bool multiple, bool requeue ) : void
HandleBasicRecoverOk ( ) : void
HandleBasicReturn ( ushort replyCode, string replyText, string exchange, string routingKey, IBasicProperties basicProperties, byte body ) : void
HandleChannelClose ( ushort replyCode, string replyText, ushort classId, ushort methodId ) : void
HandleChannelCloseOk ( ) : void
HandleChannelFlow ( bool active ) : void
HandleCommand ( ISession session, Command cmd ) : void
HandleConnectionBlocked ( string reason ) : void
HandleConnectionClose ( ushort replyCode, string replyText, ushort classId, ushort methodId ) : void
HandleConnectionOpenOk ( string knownHosts ) : void
HandleConnectionSecure ( byte challenge ) : void
HandleConnectionStart ( byte versionMajor, byte versionMinor, object>.IDictionary serverProperties, byte mechanisms, byte locales ) : void
HandleConnectionTune ( ushort channelMax, uint frameMax, ushort heartbeat ) : void
HandleConnectionUnblocked ( ) : void
HandleQueueDeclareOk ( string queue, uint messageCount, uint consumerCount ) : void
MessageCount ( string queue ) : uint
OnBasicAck ( RabbitMQ.Client.Events.BasicAckEventArgs args ) : void
OnBasicNack ( RabbitMQ.Client.Events.BasicNackEventArgs args ) : void
OnBasicRecoverOk ( EventArgs args ) : void
OnBasicReturn ( RabbitMQ.Client.Events.BasicReturnEventArgs args ) : void
OnCallbackException ( RabbitMQ.Client.Events.CallbackExceptionEventArgs args ) : void
OnFlowControl ( RabbitMQ.Client.Events.FlowControlEventArgs args ) : void
OnModelShutdown ( ShutdownEventArgs reason ) : void
OnSessionShutdown ( ISession session, ShutdownEventArgs reason ) : void
QueueBind ( string queue, string exchange, string routingKey, object>.IDictionary arguments ) : void
QueueBindNoWait ( string queue, string exchange, string routingKey, object>.IDictionary arguments ) : void
QueueDeclare ( string queue, bool durable, bool exclusive, bool autoDelete, object>.IDictionary arguments ) : QueueDeclareOk
QueueDeclareNoWait ( string queue, bool durable, bool exclusive, bool autoDelete, object>.IDictionary arguments ) : void
QueueDeclarePassive ( string queue ) : QueueDeclareOk
QueueDelete ( string queue, bool ifUnused, bool ifEmpty ) : uint
QueueDeleteNoWait ( string queue, bool ifUnused, bool ifEmpty ) : void
QueuePurge ( string queue ) : uint
QueueUnbind ( string queue, string exchange, string routingKey, object>.IDictionary arguments ) : void
SetCloseReason ( ShutdownEventArgs reason ) : bool
ToString ( ) : string
TxCommit ( ) : void
TxRollback ( ) : void
TxSelect ( ) : void
WaitForConfirms ( ) : bool
WaitForConfirms ( System.TimeSpan timeout ) : bool
WaitForConfirms ( System.TimeSpan timeout, bool &timedOut ) : bool
WaitForConfirmsOrDie ( ) : void
WaitForConfirmsOrDie ( System.TimeSpan timeout ) : void
_Private_BasicCancel ( string consumerTag, bool nowait ) : void
_Private_BasicConsume ( string queue, string consumerTag, bool noLocal, bool autoAck, bool exclusive, bool nowait, object>.IDictionary arguments ) : void
_Private_BasicGet ( string queue, bool autoAck ) : void
_Private_BasicPublish ( string exchange, string routingKey, bool mandatory, IBasicProperties basicProperties, byte body ) : void
_Private_BasicRecover ( bool requeue ) : void
_Private_ChannelClose ( ushort replyCode, string replyText, ushort classId, ushort methodId ) : void
_Private_ChannelCloseOk ( ) : void
_Private_ChannelFlowOk ( bool active ) : void
_Private_ChannelOpen ( string outOfBand ) : void
_Private_ConfirmSelect ( bool nowait ) : void
_Private_ConnectionClose ( ushort replyCode, string replyText, ushort classId, ushort methodId ) : void
_Private_ConnectionCloseOk ( ) : void
_Private_ConnectionOpen ( string virtualHost, string capabilities, bool insist ) : void
_Private_ConnectionSecureOk ( byte response ) : void
_Private_ConnectionStartOk ( object>.IDictionary clientProperties, string mechanism, byte response, string locale ) : void
_Private_ExchangeBind ( string destination, string source, string routingKey, bool nowait, object>.IDictionary arguments ) : void
_Private_ExchangeDeclare ( string exchange, string type, bool passive, bool durable, bool autoDelete, bool @internal, bool nowait, object>.IDictionary arguments ) : void
_Private_ExchangeDelete ( string exchange, bool ifUnused, bool nowait ) : void
_Private_ExchangeUnbind ( string destination, string source, string routingKey, bool nowait, object>.IDictionary arguments ) : void
_Private_QueueBind ( string queue, string exchange, string routingKey, bool nowait, object>.IDictionary arguments ) : void
_Private_QueueDeclare ( string queue, bool passive, bool durable, bool exclusive, bool autoDelete, bool nowait, object>.IDictionary arguments ) : void
_Private_QueueDelete ( string queue, bool ifUnused, bool ifEmpty, bool nowait ) : uint
_Private_QueuePurge ( string queue, bool nowait ) : uint

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

Метод Описание
RecoverBasicAckHandlers ( ) : void
RecoverBasicNackHandlers ( ) : void
RecoverBasicReturnHandlers ( ) : void
RecoverCallbackExceptionHandlers ( ) : void
RecoverModelShutdownHandlers ( ) : void
RecoverState ( ) : void
RunRecoveryEventHandlers ( ) : void

Приватные методы

Метод Описание
IDisposable ( ) : void

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

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

public Abort ( ) : void
Результат void

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

public Abort ( ushort replyCode, string replyText ) : void
replyCode ushort
replyText string
Результат void

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

public AutomaticallyRecover ( AutorecoveringConnection conn, IConnection connDelegate ) : void
conn RabbitMQ.Client.Framing.Impl.AutorecoveringConnection
connDelegate IConnection
Результат void

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

public AutorecoveringModel ( AutorecoveringConnection conn, RecoveryAwareModel _delegate ) : System
conn RabbitMQ.Client.Framing.Impl.AutorecoveringConnection
_delegate RecoveryAwareModel
Результат System

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

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

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

public BasicCancel ( string consumerTag ) : void
consumerTag string
Результат void

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

public BasicConsume ( string queue, bool autoAck, string consumerTag, bool noLocal, bool exclusive, object>.IDictionary arguments, IBasicConsumer consumer ) : string
queue string
autoAck bool
consumerTag string
noLocal bool
exclusive bool
arguments object>.IDictionary
consumer IBasicConsumer
Результат string

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

public BasicGet ( string queue, bool autoAck ) : BasicGetResult
queue string
autoAck bool
Результат BasicGetResult

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

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

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

public BasicPublish ( string exchange, string routingKey, bool mandatory, IBasicProperties basicProperties, byte body ) : void
exchange string
routingKey string
mandatory bool
basicProperties IBasicProperties
body byte
Результат void

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

public BasicQos ( uint prefetchSize, ushort prefetchCount, bool global ) : void
prefetchSize uint
prefetchCount ushort
global bool
Результат void

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

public BasicQos ( ushort prefetchCount, bool global ) : void
prefetchCount ushort
global bool
Результат void

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

public BasicRecover ( bool requeue ) : void
requeue bool
Результат void

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

public BasicRecoverAsync ( bool requeue ) : void
requeue bool
Результат void

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

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

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

public Close ( ) : void
Результат void

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

public Close ( ShutdownEventArgs reason, bool abort ) : void
reason ShutdownEventArgs
abort bool
Результат void

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

public Close ( ushort replyCode, string replyText ) : void
replyCode ushort
replyText string
Результат void

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

public Close ( ushort replyCode, string replyText, bool abort ) : void
replyCode ushort
replyText string
abort bool
Результат void

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

public ConfirmSelect ( ) : void
Результат void

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

public ConnectionTuneOk ( ushort channelMax, uint frameMax, ushort heartbeat ) : void
channelMax ushort
frameMax uint
heartbeat ushort
Результат void

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

public ConsumerCount ( string queue ) : uint
queue string
Результат uint

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

public CreateBasicProperties ( ) : IBasicProperties
Результат IBasicProperties

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

public DispatchAsynchronous ( Command cmd ) : bool
cmd Command
Результат bool

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

public ExchangeBind ( string destination, string source, string routingKey, object>.IDictionary arguments ) : void
destination string
source string
routingKey string
arguments object>.IDictionary
Результат void

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

public ExchangeBindNoWait ( string destination, string source, string routingKey, object>.IDictionary arguments ) : void
destination string
source string
routingKey string
arguments object>.IDictionary
Результат void

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

public ExchangeDeclare ( string exchange, string type, bool durable, bool autoDelete, object>.IDictionary arguments ) : void
exchange string
type string
durable bool
autoDelete bool
arguments object>.IDictionary
Результат void

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

public ExchangeDeclareNoWait ( string exchange, string type, bool durable, bool autoDelete, object>.IDictionary arguments ) : void
exchange string
type string
durable bool
autoDelete bool
arguments object>.IDictionary
Результат void

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

public ExchangeDeclarePassive ( string exchange ) : void
exchange string
Результат void

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

public ExchangeDelete ( string exchange, bool ifUnused ) : void
exchange string
ifUnused bool
Результат void

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

public ExchangeDeleteNoWait ( string exchange, bool ifUnused ) : void
exchange string
ifUnused bool
Результат void

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

public ExchangeUnbind ( string destination, string source, string routingKey, object>.IDictionary arguments ) : void
destination string
source string
routingKey string
arguments object>.IDictionary
Результат void

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

public ExchangeUnbindNoWait ( string destination, string source, string routingKey, object>.IDictionary arguments ) : void
destination string
source string
routingKey string
arguments object>.IDictionary
Результат void

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

public FinishClose ( ) : void
Результат void

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

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

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

public HandleBasicCancel ( string consumerTag, bool nowait ) : void
consumerTag string
nowait bool
Результат void

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

public HandleBasicCancelOk ( string consumerTag ) : void
consumerTag string
Результат void

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

public HandleBasicConsumeOk ( string consumerTag ) : void
consumerTag string
Результат 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

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

public HandleBasicGetEmpty ( ) : void
Результат 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

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

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

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

public HandleBasicRecoverOk ( ) : void
Результат void

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

public HandleBasicReturn ( ushort replyCode, string replyText, string exchange, string routingKey, IBasicProperties basicProperties, byte body ) : void
replyCode ushort
replyText string
exchange string
routingKey string
basicProperties IBasicProperties
body byte
Результат void

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

public HandleChannelClose ( ushort replyCode, string replyText, ushort classId, ushort methodId ) : void
replyCode ushort
replyText string
classId ushort
methodId ushort
Результат void

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

public HandleChannelCloseOk ( ) : void
Результат void

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

public HandleChannelFlow ( bool active ) : void
active bool
Результат void

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

public HandleCommand ( ISession session, Command cmd ) : void
session ISession
cmd Command
Результат void

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

public HandleConnectionBlocked ( string reason ) : void
reason string
Результат void

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

public HandleConnectionClose ( ushort replyCode, string replyText, ushort classId, ushort methodId ) : void
replyCode ushort
replyText string
classId ushort
methodId ushort
Результат void

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

public HandleConnectionOpenOk ( string knownHosts ) : void
knownHosts string
Результат void

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

public HandleConnectionSecure ( byte challenge ) : void
challenge byte
Результат void

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

public HandleConnectionStart ( byte versionMajor, byte versionMinor, object>.IDictionary serverProperties, byte mechanisms, byte locales ) : void
versionMajor byte
versionMinor byte
serverProperties object>.IDictionary
mechanisms byte
locales byte
Результат void

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

public HandleConnectionTune ( ushort channelMax, uint frameMax, ushort heartbeat ) : void
channelMax ushort
frameMax uint
heartbeat ushort
Результат void

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

public HandleConnectionUnblocked ( ) : void
Результат void

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

public HandleQueueDeclareOk ( string queue, uint messageCount, uint consumerCount ) : void
queue string
messageCount uint
consumerCount uint
Результат void

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

public MessageCount ( string queue ) : uint
queue string
Результат uint

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

public OnBasicAck ( RabbitMQ.Client.Events.BasicAckEventArgs args ) : void
args RabbitMQ.Client.Events.BasicAckEventArgs
Результат void

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

public OnBasicNack ( RabbitMQ.Client.Events.BasicNackEventArgs args ) : void
args RabbitMQ.Client.Events.BasicNackEventArgs
Результат void

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

public OnBasicRecoverOk ( EventArgs args ) : void
args System.EventArgs
Результат void

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

public OnBasicReturn ( RabbitMQ.Client.Events.BasicReturnEventArgs args ) : void
args RabbitMQ.Client.Events.BasicReturnEventArgs
Результат void

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

public OnCallbackException ( RabbitMQ.Client.Events.CallbackExceptionEventArgs args ) : void
args RabbitMQ.Client.Events.CallbackExceptionEventArgs
Результат void

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

public OnFlowControl ( RabbitMQ.Client.Events.FlowControlEventArgs args ) : void
args RabbitMQ.Client.Events.FlowControlEventArgs
Результат void

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

public OnModelShutdown ( ShutdownEventArgs reason ) : void
reason ShutdownEventArgs
Результат void

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

public OnSessionShutdown ( ISession session, ShutdownEventArgs reason ) : void
session ISession
reason ShutdownEventArgs
Результат void

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

public QueueBind ( string queue, string exchange, string routingKey, object>.IDictionary arguments ) : void
queue string
exchange string
routingKey string
arguments object>.IDictionary
Результат void

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

public QueueBindNoWait ( string queue, string exchange, string routingKey, object>.IDictionary arguments ) : void
queue string
exchange string
routingKey string
arguments object>.IDictionary
Результат void

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

public QueueDeclare ( string queue, bool durable, bool exclusive, bool autoDelete, object>.IDictionary arguments ) : QueueDeclareOk
queue string
durable bool
exclusive bool
autoDelete bool
arguments object>.IDictionary
Результат QueueDeclareOk

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

public QueueDeclareNoWait ( string queue, bool durable, bool exclusive, bool autoDelete, object>.IDictionary arguments ) : void
queue string
durable bool
exclusive bool
autoDelete bool
arguments object>.IDictionary
Результат void

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

public QueueDeclarePassive ( string queue ) : QueueDeclareOk
queue string
Результат QueueDeclareOk

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

public QueueDelete ( string queue, bool ifUnused, bool ifEmpty ) : uint
queue string
ifUnused bool
ifEmpty bool
Результат uint

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

public QueueDeleteNoWait ( string queue, bool ifUnused, bool ifEmpty ) : void
queue string
ifUnused bool
ifEmpty bool
Результат void

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

public QueuePurge ( string queue ) : uint
queue string
Результат uint

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

public QueueUnbind ( string queue, string exchange, string routingKey, object>.IDictionary arguments ) : void
queue string
exchange string
routingKey string
arguments object>.IDictionary
Результат void

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

protected RecoverBasicAckHandlers ( ) : void
Результат void

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

protected RecoverBasicNackHandlers ( ) : void
Результат void

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

protected RecoverBasicReturnHandlers ( ) : void
Результат void

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

protected RecoverCallbackExceptionHandlers ( ) : void
Результат void

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

protected RecoverModelShutdownHandlers ( ) : void
Результат void

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

protected RecoverState ( ) : void
Результат void

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

protected RunRecoveryEventHandlers ( ) : void
Результат void

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

public SetCloseReason ( ShutdownEventArgs reason ) : bool
reason ShutdownEventArgs
Результат bool

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

public ToString ( ) : string
Результат string

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

public TxCommit ( ) : void
Результат void

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

public TxRollback ( ) : void
Результат void

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

public TxSelect ( ) : void
Результат void

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

public WaitForConfirms ( ) : bool
Результат bool

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

public WaitForConfirms ( System.TimeSpan timeout ) : bool
timeout System.TimeSpan
Результат bool

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

public WaitForConfirms ( System.TimeSpan timeout, bool &timedOut ) : bool
timeout System.TimeSpan
timedOut bool
Результат bool

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

public WaitForConfirmsOrDie ( ) : void
Результат void

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

public WaitForConfirmsOrDie ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
Результат void

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

public _Private_BasicCancel ( string consumerTag, bool nowait ) : void
consumerTag string
nowait bool
Результат void

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

public _Private_BasicConsume ( string queue, string consumerTag, bool noLocal, bool autoAck, bool exclusive, bool nowait, object>.IDictionary arguments ) : void
queue string
consumerTag string
noLocal bool
autoAck bool
exclusive bool
nowait bool
arguments object>.IDictionary
Результат void

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

public _Private_BasicGet ( string queue, bool autoAck ) : void
queue string
autoAck bool
Результат void

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

public _Private_BasicPublish ( string exchange, string routingKey, bool mandatory, IBasicProperties basicProperties, byte body ) : void
exchange string
routingKey string
mandatory bool
basicProperties IBasicProperties
body byte
Результат void

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

public _Private_BasicRecover ( bool requeue ) : void
requeue bool
Результат void

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

public _Private_ChannelClose ( ushort replyCode, string replyText, ushort classId, ushort methodId ) : void
replyCode ushort
replyText string
classId ushort
methodId ushort
Результат void

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

public _Private_ChannelCloseOk ( ) : void
Результат void

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

public _Private_ChannelFlowOk ( bool active ) : void
active bool
Результат void

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

public _Private_ChannelOpen ( string outOfBand ) : void
outOfBand string
Результат void

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

public _Private_ConfirmSelect ( bool nowait ) : void
nowait bool
Результат void

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

public _Private_ConnectionClose ( ushort replyCode, string replyText, ushort classId, ushort methodId ) : void
replyCode ushort
replyText string
classId ushort
methodId ushort
Результат void

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

public _Private_ConnectionCloseOk ( ) : void
Результат void

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

public _Private_ConnectionOpen ( string virtualHost, string capabilities, bool insist ) : void
virtualHost string
capabilities string
insist bool
Результат void

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

public _Private_ConnectionSecureOk ( byte response ) : void
response byte
Результат void

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

public _Private_ConnectionStartOk ( object>.IDictionary clientProperties, string mechanism, byte response, string locale ) : void
clientProperties object>.IDictionary
mechanism string
response byte
locale string
Результат void

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

public _Private_ExchangeBind ( string destination, string source, string routingKey, bool nowait, object>.IDictionary arguments ) : void
destination string
source string
routingKey string
nowait bool
arguments object>.IDictionary
Результат void

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

public _Private_ExchangeDeclare ( string exchange, string type, bool passive, bool durable, bool autoDelete, bool @internal, bool nowait, object>.IDictionary arguments ) : void
exchange string
type string
passive bool
durable bool
autoDelete bool
@internal bool
nowait bool
arguments object>.IDictionary
Результат void

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

public _Private_ExchangeDelete ( string exchange, bool ifUnused, bool nowait ) : void
exchange string
ifUnused bool
nowait bool
Результат void

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

public _Private_ExchangeUnbind ( string destination, string source, string routingKey, bool nowait, object>.IDictionary arguments ) : void
destination string
source string
routingKey string
nowait bool
arguments object>.IDictionary
Результат void

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

public _Private_QueueBind ( string queue, string exchange, string routingKey, bool nowait, object>.IDictionary arguments ) : void
queue string
exchange string
routingKey string
nowait bool
arguments object>.IDictionary
Результат void

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

public _Private_QueueDeclare ( string queue, bool passive, bool durable, bool exclusive, bool autoDelete, bool nowait, object>.IDictionary arguments ) : void
queue string
passive bool
durable bool
exclusive bool
autoDelete bool
nowait bool
arguments object>.IDictionary
Результат void

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

public _Private_QueueDelete ( string queue, bool ifUnused, bool ifEmpty, bool nowait ) : uint
queue string
ifUnused bool
ifEmpty bool
nowait bool
Результат uint

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

public _Private_QueuePurge ( string queue, bool nowait ) : uint
queue string
nowait bool
Результат uint

Описание свойств

m_connection защищенное свойство

protected AutorecoveringConnection,RabbitMQ.Client.Framing.Impl m_connection
Результат RabbitMQ.Client.Framing.Impl.AutorecoveringConnection

m_delegate защищенное свойство

protected RecoveryAwareModel,RabbitMQ.Client.Impl m_delegate
Результат RecoveryAwareModel

m_eventLock публичное свойство

public object m_eventLock
Результат object

m_recordedBasicAckEventHandlers защищенное свойство

protected List> m_recordedBasicAckEventHandlers
Результат List>

m_recordedBasicNackEventHandlers защищенное свойство

protected List> m_recordedBasicNackEventHandlers
Результат List>

m_recordedBasicReturnEventHandlers защищенное свойство

protected List> m_recordedBasicReturnEventHandlers
Результат List>

m_recordedCallbackExceptionEventHandlers защищенное свойство

protected List> m_recordedCallbackExceptionEventHandlers
Результат List>

m_recordedShutdownEventHandlers защищенное свойство

protected List> m_recordedShutdownEventHandlers
Результат List>

prefetchCountConsumer защищенное свойство

protected ushort prefetchCountConsumer
Результат ushort

prefetchCountGlobal защищенное свойство

protected ushort prefetchCountGlobal
Результат ushort

usesPublisherConfirms защищенное свойство

protected bool usesPublisherConfirms
Результат bool

usesTransactions защищенное свойство

protected bool usesTransactions
Результат bool