Property | Type | Description | |
---|---|---|---|
m_eventLock | object | ||
m_recordedEntitiesLock | object | ||
manuallyClosedLock | object |
Property | Type | Description | |
---|---|---|---|
m_delegate | Connection | ||
m_factory | ConnectionFactory | ||
m_models | List |
||
m_recordedBindings | byte>.IDictionary | ||
m_recordedBlockedEventHandlers | List |
||
m_recordedConsumers | RecordedConsumer>.IDictionary | ||
m_recordedExchanges | RecordedExchange>.IDictionary | ||
m_recordedQueues | RecordedQueue>.IDictionary | ||
m_recordedShutdownEventHandlers | List |
||
m_recordedUnblockedEventHandlers | List |
||
manuallyClosed | bool | ||
performingRecovery | bool | ||
recoveryLockTarget | object | ||
recoveryTaskFactory | TaskFactory |
Property | Type | Description | |
---|---|---|---|
IDisposable | void | ||
Init | void |
Method | Description | |
---|---|---|
Abort ( ) : void |
API-side invocation of connection abort.
|
|
Abort ( int timeout ) : void |
API-side invocation of connection abort with timeout.
|
|
Abort ( ushort reasonCode, string reasonText ) : void |
API-side invocation of connection abort.
|
|
Abort ( ushort reasonCode, string reasonText, int timeout ) : void |
API-side invocation of connection abort with timeout.
|
|
AutorecoveringConnection ( ConnectionFactory factory, string clientProvidedName = null ) : System | ||
BeginAutomaticRecovery ( ) : void | ||
Close ( ) : void |
API-side invocation of connection.close.
|
|
Close ( ShutdownEventArgs reason ) : void | ||
Close ( int timeout ) : void |
API-side invocation of connection.close with timeout.
|
|
Close ( ushort reasonCode, string reasonText ) : void |
API-side invocation of connection.close.
|
|
Close ( ushort reasonCode, string reasonText, int timeout ) : void |
API-side invocation of connection.close with timeout.
|
|
CreateModel ( ) : IModel | ||
CreateNonRecoveringModel ( ) : |
||
DeleteRecordedBinding ( RabbitMQ.Client.Impl.RecordedBinding rb ) : void | ||
DeleteRecordedConsumer ( string consumerTag ) : |
||
DeleteRecordedExchange ( string name ) : void | ||
DeleteRecordedQueue ( string name ) : void | ||
HandleConnectionBlocked ( string reason ) : void | ||
HandleConnectionUnblocked ( ) : void | ||
HasMoreConsumersOnQueue ( ICollection |
||
HasMoreDestinationsBoundToExchange ( ICollection |
||
Init ( ) : void | ||
Init ( IEndpointResolver endpoints ) : void | ||
MaybeDeleteRecordedAutoDeleteExchange ( string exchange ) : void | ||
MaybeDeleteRecordedAutoDeleteQueue ( string queue ) : void | ||
RecordBinding ( RabbitMQ.Client.Impl.RecordedBinding rb ) : void | ||
RecordConsumer ( string name, |
||
RecordExchange ( string name, RabbitMQ.Client.Impl.RecordedExchange x ) : void | ||
RecordQueue ( string name, RabbitMQ.Client.Impl.RecordedQueue q ) : void | ||
ToString ( ) : string | ||
UnregisterModel ( AutorecoveringModel model ) : void |
Method | Description | |
---|---|---|
EnsureIsOpen ( ) : void | ||
HandleTopologyRecoveryException ( TopologyRecoveryException e ) : void | ||
PerformAutomaticRecovery ( ) : void | ||
PropagateQueueNameChangeToBindings ( string oldName, string newName ) : void | ||
PropagateQueueNameChangeToConsumers ( string oldName, string newName ) : void | ||
RecoverBindings ( ) : void | ||
RecoverConnectionBlockedHandlers ( ) : void | ||
RecoverConnectionDelegate ( ) : bool | ||
RecoverConnectionShutdownHandlers ( ) : void | ||
RecoverConnectionUnblockedHandlers ( ) : void | ||
RecoverConsumers ( ) : void | ||
RecoverEntities ( ) : void | ||
RecoverExchanges ( ) : void | ||
RecoverModels ( ) : void | ||
RecoverQueues ( ) : void | ||
RunRecoveryEventHandlers ( ) : void | ||
ShouldTriggerConnectionRecovery ( ShutdownEventArgs args ) : bool |
Method | Description | |
---|---|---|
IDisposable ( ) : void | ||
Init ( IFrameHandler fh ) : void |
public Abort ( ushort reasonCode, string reasonText ) : void | ||
reasonCode | ushort | |
reasonText | string | |
return | void |
public Abort ( ushort reasonCode, string reasonText, int timeout ) : void | ||
reasonCode | ushort | |
reasonText | string | |
timeout | int | |
return | void |
public AutorecoveringConnection ( ConnectionFactory factory, string clientProvidedName = null ) : System | ||
factory | ConnectionFactory | |
clientProvidedName | string | |
return | System |
public Close ( ShutdownEventArgs reason ) : void | ||
reason | ShutdownEventArgs | |
return | void |
public Close ( ushort reasonCode, string reasonText ) : void | ||
reasonCode | ushort | |
reasonText | string | |
return | void |
public Close ( ushort reasonCode, string reasonText, int timeout ) : void | ||
reasonCode | ushort | |
reasonText | string | |
timeout | int | |
return | void |
public CreateNonRecoveringModel ( ) : |
||
return |
public DeleteRecordedBinding ( RabbitMQ.Client.Impl.RecordedBinding rb ) : void | ||
rb | RabbitMQ.Client.Impl.RecordedBinding | |
return | void |
public DeleteRecordedConsumer ( string consumerTag ) : |
||
consumerTag | string | |
return |
public DeleteRecordedExchange ( string name ) : void | ||
name | string | |
return | void |
public DeleteRecordedQueue ( string name ) : void | ||
name | string | |
return | void |
public HandleConnectionBlocked ( string reason ) : void | ||
reason | string | |
return | void |
protected HandleTopologyRecoveryException ( TopologyRecoveryException e ) : void | ||
e | TopologyRecoveryException | |
return | void |
public HasMoreConsumersOnQueue ( ICollection |
||
consumers | ICollection |
|
queue | string | |
return | bool |
public HasMoreDestinationsBoundToExchange ( ICollection |
||
bindings | ICollection |
|
exchange | string | |
return | bool |
public Init ( IEndpointResolver endpoints ) : void | ||
endpoints | IEndpointResolver | |
return | void |
public MaybeDeleteRecordedAutoDeleteExchange ( string exchange ) : void | ||
exchange | string | |
return | void |
public MaybeDeleteRecordedAutoDeleteQueue ( string queue ) : void | ||
queue | string | |
return | void |
protected PerformAutomaticRecovery ( ) : void | ||
return | void |
protected PropagateQueueNameChangeToBindings ( string oldName, string newName ) : void | ||
oldName | string | |
newName | string | |
return | void |
protected PropagateQueueNameChangeToConsumers ( string oldName, string newName ) : void | ||
oldName | string | |
newName | string | |
return | void |
public RecordBinding ( RabbitMQ.Client.Impl.RecordedBinding rb ) : void | ||
rb | RabbitMQ.Client.Impl.RecordedBinding | |
return | void |
public RecordConsumer ( string name, |
||
name | string | |
c | ||
return | void |
public RecordExchange ( string name, RabbitMQ.Client.Impl.RecordedExchange x ) : void | ||
name | string | |
x | RabbitMQ.Client.Impl.RecordedExchange | |
return | void |
public RecordQueue ( string name, RabbitMQ.Client.Impl.RecordedQueue q ) : void | ||
name | string | |
q | RabbitMQ.Client.Impl.RecordedQueue | |
return | void |
protected RecoverConnectionBlockedHandlers ( ) : void | ||
return | void |
protected RecoverConnectionDelegate ( ) : bool | ||
return | bool |
protected RecoverConnectionShutdownHandlers ( ) : void | ||
return | void |
protected RecoverConnectionUnblockedHandlers ( ) : void | ||
return | void |
protected RunRecoveryEventHandlers ( ) : void | ||
return | void |
protected ShouldTriggerConnectionRecovery ( ShutdownEventArgs args ) : bool | ||
args | ShutdownEventArgs | |
return | bool |
public UnregisterModel ( AutorecoveringModel model ) : void | ||
model | AutorecoveringModel | |
return | void |
protected IDictionary |
||
return | byte>.IDictionary |
protected List |
||
return | List |
protected IDictionary |
||
return | RecordedConsumer>.IDictionary |
protected IDictionary |
||
return | RecordedExchange>.IDictionary |
protected IDictionary |
||
return | RecordedQueue>.IDictionary |
protected List |
||
return | List |
protected List |
||
return | List |