C# Class Rhino.Queues.Monitoring.TransactionalPerformanceCountersProvider

Inheritance: IPerformanceCountersProvider
Datei anzeigen Open project: hibernating-rhinos/rhino-queues Class Usage Examples

Public Methods

Method Description
GetInboundCounters ( string instanceName ) : IInboundPerfomanceCounters
GetOutboundCounters ( string instanceName ) : IOutboundPerfomanceCounters
TransactionalPerformanceCountersProvider ( Transaction transaction, IPerformanceCountersProvider providerToCommitTo ) : System

Private Methods

Method Description
HandleTransactionCompleted ( object sender, TransactionEventArgs e ) : void

Method Details

GetInboundCounters() public method

public GetInboundCounters ( string instanceName ) : IInboundPerfomanceCounters
instanceName string
return IInboundPerfomanceCounters

GetOutboundCounters() public method

public GetOutboundCounters ( string instanceName ) : IOutboundPerfomanceCounters
instanceName string
return IOutboundPerfomanceCounters

TransactionalPerformanceCountersProvider() public method

public TransactionalPerformanceCountersProvider ( Transaction transaction, IPerformanceCountersProvider providerToCommitTo ) : System
transaction System.Transactions.Transaction
providerToCommitTo IPerformanceCountersProvider
return System