Property | Type | Description | |
---|---|---|---|
GetCounterPropertyInfo | System.Reflection.PropertyInfo[] | ||
GetPerformanceCounterAttribute | |||
InitNoOpCounters | void | ||
LoadCounter | IPerformanceCounter | ||
LoadCounter | IPerformanceCounter | ||
SanitizeInstanceName | string | ||
SetCounterProperties | void | ||
UnloadCounters | void |
Method | Description | |
---|---|---|
Initialize ( string instanceName, |
Initializes the performance counters.
|
|
PerformanceCounterManager ( ILoggerFactory loggerFactory ) : System |
Creates a new instance.
|
Method | Description | |
---|---|---|
GetCounterPropertyInfo ( ) : System.Reflection.PropertyInfo[] | ||
GetPerformanceCounterAttribute ( |
||
InitNoOpCounters ( ) : void | ||
LoadCounter ( string categoryName, string counterName, bool isReadOnly ) : IPerformanceCounter | ||
LoadCounter ( string categoryName, string counterName, string instanceName, bool isReadOnly ) : IPerformanceCounter | ||
SanitizeInstanceName ( string instanceName ) : string | ||
SetCounterProperties ( ) : void | ||
UnloadCounters ( ) : void |
public Initialize ( string instanceName, |
||
instanceName | string | The host instance name. |
hostShutdownToken | The CancellationToken representing the host shutdown. | |
return | void |
public PerformanceCounterManager ( ILoggerFactory loggerFactory ) : System | ||
loggerFactory | ILoggerFactory | |
return | System |