C# Class IServiceOriented.ServiceBus.Services.PerformanceMonitorRuntimeService

Provides performance counter support for a service bus instance.
Inheritance: RuntimeService
Afficher le fichier Open project: jezell/iserviceoriented

Méthodes publiques

Méthode Description
CreateCounters ( string categoryName, string machineName ) : void

Create required performance counters

PerformanceMonitorRuntimeService ( ) : System
PerformanceMonitorRuntimeService ( string instanceName, string categoryName ) : System

Méthodes protégées

Méthode Description
OnMessageDelivered ( MessageDelivery delivery ) : void
OnMessageDeliveryFailed ( MessageDelivery delivery, bool permanent ) : void
OnStart ( ) : void
OnStop ( ) : void

Method Details

CreateCounters() public static méthode

Create required performance counters
public static CreateCounters ( string categoryName, string machineName ) : void
categoryName string
machineName string
Résultat void

OnMessageDelivered() protected méthode

protected OnMessageDelivered ( MessageDelivery delivery ) : void
delivery MessageDelivery
Résultat void

OnMessageDeliveryFailed() protected méthode

protected OnMessageDeliveryFailed ( MessageDelivery delivery, bool permanent ) : void
delivery MessageDelivery
permanent bool
Résultat void

OnStart() protected méthode

protected OnStart ( ) : void
Résultat void

OnStop() protected méthode

protected OnStop ( ) : void
Résultat void

PerformanceMonitorRuntimeService() public méthode

public PerformanceMonitorRuntimeService ( ) : System
Résultat System

PerformanceMonitorRuntimeService() public méthode

public PerformanceMonitorRuntimeService ( string instanceName, string categoryName ) : System
instanceName string
categoryName string
Résultat System