C# Class RabbitMQ.Client.Impl.AutorecoveringModel

Inheritance: IFullModel, IRecoverable
Afficher le fichier Open project: rabbitmq/rabbitmq-dotnet-client Class Usage Examples

Méthodes publiques

Свойство Type Description
m_eventLock object

Protected Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
RecoverBasicAckHandlers ( ) : void
RecoverBasicNackHandlers ( ) : void
RecoverBasicReturnHandlers ( ) : void
RecoverCallbackExceptionHandlers ( ) : void
RecoverModelShutdownHandlers ( ) : void
RecoverState ( ) : void
RunRecoveryEventHandlers ( ) : void

Private Methods

Méthode Description
IDisposable ( ) : void

Method Details

Abort() public méthode

public Abort ( ) : void
Résultat void

Abort() public méthode

public Abort ( ushort replyCode, string replyText ) : void
replyCode ushort
replyText string
Résultat void

AutomaticallyRecover() public méthode

public AutomaticallyRecover ( AutorecoveringConnection conn, IConnection connDelegate ) : void
conn RabbitMQ.Client.Framing.Impl.AutorecoveringConnection
connDelegate IConnection
Résultat void

AutorecoveringModel() public méthode

public AutorecoveringModel ( AutorecoveringConnection conn, RecoveryAwareModel _delegate ) : System
conn RabbitMQ.Client.Framing.Impl.AutorecoveringConnection
_delegate RecoveryAwareModel
Résultat System

BasicAck() public méthode

public BasicAck ( ulong deliveryTag, bool multiple ) : void
deliveryTag ulong
multiple bool
Résultat void

BasicCancel() public méthode

public BasicCancel ( string consumerTag ) : void
consumerTag string
Résultat void

BasicConsume() public méthode

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
Résultat string

BasicGet() public méthode

public BasicGet ( string queue, bool autoAck ) : BasicGetResult
queue string
autoAck bool
Résultat BasicGetResult

BasicNack() public méthode

public BasicNack ( ulong deliveryTag, bool multiple, bool requeue ) : void
deliveryTag ulong
multiple bool
requeue bool
Résultat void

BasicPublish() public méthode

public BasicPublish ( string exchange, string routingKey, bool mandatory, IBasicProperties basicProperties, byte body ) : void
exchange string
routingKey string
mandatory bool
basicProperties IBasicProperties
body byte
Résultat void

BasicQos() public méthode

public BasicQos ( uint prefetchSize, ushort prefetchCount, bool global ) : void
prefetchSize uint
prefetchCount ushort
global bool
Résultat void

BasicQos() public méthode

public BasicQos ( ushort prefetchCount, bool global ) : void
prefetchCount ushort
global bool
Résultat void

BasicRecover() public méthode

public BasicRecover ( bool requeue ) : void
requeue bool
Résultat void

BasicRecoverAsync() public méthode

public BasicRecoverAsync ( bool requeue ) : void
requeue bool
Résultat void

BasicReject() public méthode

public BasicReject ( ulong deliveryTag, bool requeue ) : void
deliveryTag ulong
requeue bool
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

Close() public méthode

public Close ( ShutdownEventArgs reason, bool abort ) : void
reason ShutdownEventArgs
abort bool
Résultat void

Close() public méthode

public Close ( ushort replyCode, string replyText ) : void
replyCode ushort
replyText string
Résultat void

Close() public méthode

public Close ( ushort replyCode, string replyText, bool abort ) : void
replyCode ushort
replyText string
abort bool
Résultat void

ConfirmSelect() public méthode

public ConfirmSelect ( ) : void
Résultat void

ConnectionTuneOk() public méthode

public ConnectionTuneOk ( ushort channelMax, uint frameMax, ushort heartbeat ) : void
channelMax ushort
frameMax uint
heartbeat ushort
Résultat void

ConsumerCount() public méthode

public ConsumerCount ( string queue ) : uint
queue string
Résultat uint

CreateBasicProperties() public méthode

public CreateBasicProperties ( ) : IBasicProperties
Résultat IBasicProperties

DispatchAsynchronous() public méthode

public DispatchAsynchronous ( Command cmd ) : bool
cmd Command
Résultat bool

ExchangeBind() public méthode

public ExchangeBind ( string destination, string source, string routingKey, object>.IDictionary arguments ) : void
destination string
source string
routingKey string
arguments object>.IDictionary
Résultat void

ExchangeBindNoWait() public méthode

public ExchangeBindNoWait ( string destination, string source, string routingKey, object>.IDictionary arguments ) : void
destination string
source string
routingKey string
arguments object>.IDictionary
Résultat void

ExchangeDeclare() public méthode

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
Résultat void

ExchangeDeclareNoWait() public méthode

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
Résultat void

ExchangeDeclarePassive() public méthode

public ExchangeDeclarePassive ( string exchange ) : void
exchange string
Résultat void

ExchangeDelete() public méthode

public ExchangeDelete ( string exchange, bool ifUnused ) : void
exchange string
ifUnused bool
Résultat void

ExchangeDeleteNoWait() public méthode

public ExchangeDeleteNoWait ( string exchange, bool ifUnused ) : void
exchange string
ifUnused bool
Résultat void

ExchangeUnbind() public méthode

public ExchangeUnbind ( string destination, string source, string routingKey, object>.IDictionary arguments ) : void
destination string
source string
routingKey string
arguments object>.IDictionary
Résultat void

ExchangeUnbindNoWait() public méthode

public ExchangeUnbindNoWait ( string destination, string source, string routingKey, object>.IDictionary arguments ) : void
destination string
source string
routingKey string
arguments object>.IDictionary
Résultat void

FinishClose() public méthode

public FinishClose ( ) : void
Résultat void

HandleBasicAck() public méthode

public HandleBasicAck ( ulong deliveryTag, bool multiple ) : void
deliveryTag ulong
multiple bool
Résultat void

HandleBasicCancel() public méthode

public HandleBasicCancel ( string consumerTag, bool nowait ) : void
consumerTag string
nowait bool
Résultat void

HandleBasicCancelOk() public méthode

public HandleBasicCancelOk ( string consumerTag ) : void
consumerTag string
Résultat void

HandleBasicConsumeOk() public méthode

public HandleBasicConsumeOk ( string consumerTag ) : void
consumerTag string
Résultat void

HandleBasicDeliver() public méthode

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
Résultat void

HandleBasicGetEmpty() public méthode

public HandleBasicGetEmpty ( ) : void
Résultat void

HandleBasicGetOk() public méthode

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
Résultat void

HandleBasicNack() public méthode

public HandleBasicNack ( ulong deliveryTag, bool multiple, bool requeue ) : void
deliveryTag ulong
multiple bool
requeue bool
Résultat void

HandleBasicRecoverOk() public méthode

public HandleBasicRecoverOk ( ) : void
Résultat void

HandleBasicReturn() public méthode

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
Résultat void

HandleChannelClose() public méthode

public HandleChannelClose ( ushort replyCode, string replyText, ushort classId, ushort methodId ) : void
replyCode ushort
replyText string
classId ushort
methodId ushort
Résultat void

HandleChannelCloseOk() public méthode

public HandleChannelCloseOk ( ) : void
Résultat void

HandleChannelFlow() public méthode

public HandleChannelFlow ( bool active ) : void
active bool
Résultat void

HandleCommand() public méthode

public HandleCommand ( ISession session, Command cmd ) : void
session ISession
cmd Command
Résultat void

HandleConnectionBlocked() public méthode

public HandleConnectionBlocked ( string reason ) : void
reason string
Résultat void

HandleConnectionClose() public méthode

public HandleConnectionClose ( ushort replyCode, string replyText, ushort classId, ushort methodId ) : void
replyCode ushort
replyText string
classId ushort
methodId ushort
Résultat void

HandleConnectionOpenOk() public méthode

public HandleConnectionOpenOk ( string knownHosts ) : void
knownHosts string
Résultat void

HandleConnectionSecure() public méthode

public HandleConnectionSecure ( byte challenge ) : void
challenge byte
Résultat void

HandleConnectionStart() public méthode

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
Résultat void

HandleConnectionTune() public méthode

public HandleConnectionTune ( ushort channelMax, uint frameMax, ushort heartbeat ) : void
channelMax ushort
frameMax uint
heartbeat ushort
Résultat void

HandleConnectionUnblocked() public méthode

public HandleConnectionUnblocked ( ) : void
Résultat void

HandleQueueDeclareOk() public méthode

public HandleQueueDeclareOk ( string queue, uint messageCount, uint consumerCount ) : void
queue string
messageCount uint
consumerCount uint
Résultat void

MessageCount() public méthode

public MessageCount ( string queue ) : uint
queue string
Résultat uint

OnBasicAck() public méthode

public OnBasicAck ( RabbitMQ.Client.Events.BasicAckEventArgs args ) : void
args RabbitMQ.Client.Events.BasicAckEventArgs
Résultat void

OnBasicNack() public méthode

public OnBasicNack ( RabbitMQ.Client.Events.BasicNackEventArgs args ) : void
args RabbitMQ.Client.Events.BasicNackEventArgs
Résultat void

OnBasicRecoverOk() public méthode

public OnBasicRecoverOk ( EventArgs args ) : void
args System.EventArgs
Résultat void

OnBasicReturn() public méthode

public OnBasicReturn ( RabbitMQ.Client.Events.BasicReturnEventArgs args ) : void
args RabbitMQ.Client.Events.BasicReturnEventArgs
Résultat void

OnCallbackException() public méthode

public OnCallbackException ( RabbitMQ.Client.Events.CallbackExceptionEventArgs args ) : void
args RabbitMQ.Client.Events.CallbackExceptionEventArgs
Résultat void

OnFlowControl() public méthode

public OnFlowControl ( RabbitMQ.Client.Events.FlowControlEventArgs args ) : void
args RabbitMQ.Client.Events.FlowControlEventArgs
Résultat void

OnModelShutdown() public méthode

public OnModelShutdown ( ShutdownEventArgs reason ) : void
reason ShutdownEventArgs
Résultat void

OnSessionShutdown() public méthode

public OnSessionShutdown ( ISession session, ShutdownEventArgs reason ) : void
session ISession
reason ShutdownEventArgs
Résultat void

QueueBind() public méthode

public QueueBind ( string queue, string exchange, string routingKey, object>.IDictionary arguments ) : void
queue string
exchange string
routingKey string
arguments object>.IDictionary
Résultat void

QueueBindNoWait() public méthode

public QueueBindNoWait ( string queue, string exchange, string routingKey, object>.IDictionary arguments ) : void
queue string
exchange string
routingKey string
arguments object>.IDictionary
Résultat void

QueueDeclare() public méthode

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
Résultat QueueDeclareOk

QueueDeclareNoWait() public méthode

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
Résultat void

QueueDeclarePassive() public méthode

public QueueDeclarePassive ( string queue ) : QueueDeclareOk
queue string
Résultat QueueDeclareOk

QueueDelete() public méthode

public QueueDelete ( string queue, bool ifUnused, bool ifEmpty ) : uint
queue string
ifUnused bool
ifEmpty bool
Résultat uint

QueueDeleteNoWait() public méthode

public QueueDeleteNoWait ( string queue, bool ifUnused, bool ifEmpty ) : void
queue string
ifUnused bool
ifEmpty bool
Résultat void

QueuePurge() public méthode

public QueuePurge ( string queue ) : uint
queue string
Résultat uint

QueueUnbind() public méthode

public QueueUnbind ( string queue, string exchange, string routingKey, object>.IDictionary arguments ) : void
queue string
exchange string
routingKey string
arguments object>.IDictionary
Résultat void

RecoverBasicAckHandlers() protected méthode

protected RecoverBasicAckHandlers ( ) : void
Résultat void

RecoverBasicNackHandlers() protected méthode

protected RecoverBasicNackHandlers ( ) : void
Résultat void

RecoverBasicReturnHandlers() protected méthode

protected RecoverBasicReturnHandlers ( ) : void
Résultat void

RecoverCallbackExceptionHandlers() protected méthode

protected RecoverCallbackExceptionHandlers ( ) : void
Résultat void

RecoverModelShutdownHandlers() protected méthode

protected RecoverModelShutdownHandlers ( ) : void
Résultat void

RecoverState() protected méthode

protected RecoverState ( ) : void
Résultat void

RunRecoveryEventHandlers() protected méthode

protected RunRecoveryEventHandlers ( ) : void
Résultat void

SetCloseReason() public méthode

public SetCloseReason ( ShutdownEventArgs reason ) : bool
reason ShutdownEventArgs
Résultat bool

ToString() public méthode

public ToString ( ) : string
Résultat string

TxCommit() public méthode

public TxCommit ( ) : void
Résultat void

TxRollback() public méthode

public TxRollback ( ) : void
Résultat void

TxSelect() public méthode

public TxSelect ( ) : void
Résultat void

WaitForConfirms() public méthode

public WaitForConfirms ( ) : bool
Résultat bool

WaitForConfirms() public méthode

public WaitForConfirms ( System.TimeSpan timeout ) : bool
timeout System.TimeSpan
Résultat bool

WaitForConfirms() public méthode

public WaitForConfirms ( System.TimeSpan timeout, bool &timedOut ) : bool
timeout System.TimeSpan
timedOut bool
Résultat bool

WaitForConfirmsOrDie() public méthode

public WaitForConfirmsOrDie ( ) : void
Résultat void

WaitForConfirmsOrDie() public méthode

public WaitForConfirmsOrDie ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
Résultat void

_Private_BasicCancel() public méthode

public _Private_BasicCancel ( string consumerTag, bool nowait ) : void
consumerTag string
nowait bool
Résultat void

_Private_BasicConsume() public méthode

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
Résultat void

_Private_BasicGet() public méthode

public _Private_BasicGet ( string queue, bool autoAck ) : void
queue string
autoAck bool
Résultat void

_Private_BasicPublish() public méthode

public _Private_BasicPublish ( string exchange, string routingKey, bool mandatory, IBasicProperties basicProperties, byte body ) : void
exchange string
routingKey string
mandatory bool
basicProperties IBasicProperties
body byte
Résultat void

_Private_BasicRecover() public méthode

public _Private_BasicRecover ( bool requeue ) : void
requeue bool
Résultat void

_Private_ChannelClose() public méthode

public _Private_ChannelClose ( ushort replyCode, string replyText, ushort classId, ushort methodId ) : void
replyCode ushort
replyText string
classId ushort
methodId ushort
Résultat void

_Private_ChannelCloseOk() public méthode

public _Private_ChannelCloseOk ( ) : void
Résultat void

_Private_ChannelFlowOk() public méthode

public _Private_ChannelFlowOk ( bool active ) : void
active bool
Résultat void

_Private_ChannelOpen() public méthode

public _Private_ChannelOpen ( string outOfBand ) : void
outOfBand string
Résultat void

_Private_ConfirmSelect() public méthode

public _Private_ConfirmSelect ( bool nowait ) : void
nowait bool
Résultat void

_Private_ConnectionClose() public méthode

public _Private_ConnectionClose ( ushort replyCode, string replyText, ushort classId, ushort methodId ) : void
replyCode ushort
replyText string
classId ushort
methodId ushort
Résultat void

_Private_ConnectionCloseOk() public méthode

public _Private_ConnectionCloseOk ( ) : void
Résultat void

_Private_ConnectionOpen() public méthode

public _Private_ConnectionOpen ( string virtualHost, string capabilities, bool insist ) : void
virtualHost string
capabilities string
insist bool
Résultat void

_Private_ConnectionSecureOk() public méthode

public _Private_ConnectionSecureOk ( byte response ) : void
response byte
Résultat void

_Private_ConnectionStartOk() public méthode

public _Private_ConnectionStartOk ( object>.IDictionary clientProperties, string mechanism, byte response, string locale ) : void
clientProperties object>.IDictionary
mechanism string
response byte
locale string
Résultat void

_Private_ExchangeBind() public méthode

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
Résultat void

_Private_ExchangeDeclare() public méthode

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
Résultat void

_Private_ExchangeDelete() public méthode

public _Private_ExchangeDelete ( string exchange, bool ifUnused, bool nowait ) : void
exchange string
ifUnused bool
nowait bool
Résultat void

_Private_ExchangeUnbind() public méthode

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
Résultat void

_Private_QueueBind() public méthode

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
Résultat void

_Private_QueueDeclare() public méthode

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
Résultat void

_Private_QueueDelete() public méthode

public _Private_QueueDelete ( string queue, bool ifUnused, bool ifEmpty, bool nowait ) : uint
queue string
ifUnused bool
ifEmpty bool
nowait bool
Résultat uint

_Private_QueuePurge() public méthode

public _Private_QueuePurge ( string queue, bool nowait ) : uint
queue string
nowait bool
Résultat uint

Property Details

m_connection protected_oe property

protected AutorecoveringConnection,RabbitMQ.Client.Framing.Impl m_connection
Résultat RabbitMQ.Client.Framing.Impl.AutorecoveringConnection

m_delegate protected_oe property

protected RecoveryAwareModel,RabbitMQ.Client.Impl m_delegate
Résultat RecoveryAwareModel

m_eventLock public_oe property

public object m_eventLock
Résultat object

m_recordedBasicAckEventHandlers protected_oe property

protected List> m_recordedBasicAckEventHandlers
Résultat List>

m_recordedBasicNackEventHandlers protected_oe property

protected List> m_recordedBasicNackEventHandlers
Résultat List>

m_recordedBasicReturnEventHandlers protected_oe property

protected List> m_recordedBasicReturnEventHandlers
Résultat List>

m_recordedCallbackExceptionEventHandlers protected_oe property

protected List> m_recordedCallbackExceptionEventHandlers
Résultat List>

m_recordedShutdownEventHandlers protected_oe property

protected List> m_recordedShutdownEventHandlers
Résultat List>

prefetchCountConsumer protected_oe property

protected ushort prefetchCountConsumer
Résultat ushort

prefetchCountGlobal protected_oe property

protected ushort prefetchCountGlobal
Résultat ushort

usesPublisherConfirms protected_oe property

protected bool usesPublisherConfirms
Résultat bool

usesTransactions protected_oe property

protected bool usesTransactions
Résultat bool