C# Class Rhino.Queues.Monitoring.PerformanceMonitor

Inheritance: IDisposable
Afficher le fichier Open project: hibernating-rhinos/rhino-queues

Méthodes publiques

Méthode Description
Dispose ( ) : void
PerformanceMonitor ( IQueueManager queueManager ) : System

Méthodes protégées

Méthode Description
AssertCountersExist ( ) : void

Private Methods

Méthode Description
AttachToEvents ( ) : void
DetachFromEvents ( ) : void
GetInboundCounters ( MessageEventArgs e ) : IInboundPerfomanceCounters
GetInboundCounters ( string instanceName ) : IInboundPerfomanceCounters
GetOutboundCounters ( MessageEventArgs e ) : IOutboundPerfomanceCounters
GetOutboundCounters ( string instanceName ) : IOutboundPerfomanceCounters
GetPerformanceCounterProviderForCurrentTransaction ( ) : IPerformanceCountersProvider
OnMessageQueuedForReceive ( object source, MessageEventArgs e ) : void
OnMessageQueuedForSend ( object source, MessageEventArgs e ) : void
OnMessageReceived ( object source, MessageEventArgs e ) : void
OnMessageSent ( object source, MessageEventArgs e ) : void
SyncWithCurrentQueueState ( ) : void

Method Details

AssertCountersExist() protected méthode

protected AssertCountersExist ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

PerformanceMonitor() public méthode

public PerformanceMonitor ( IQueueManager queueManager ) : System
queueManager IQueueManager
Résultat System