Class SoMetrics
Inherited Members
Namespace: SuperOffice.Diagnostics
Assembly: SoCore.dll
Syntax
public class SoMetrics
Constructors
SoMetrics()
Declaration
public SoMetrics()
Methods
Count(string, Dictionary<string, double>)
Count a multiple values
Declaration
public void Count(string eventName, Dictionary<string, double> metrics)
Parameters
| Type | Name | Description |
|---|---|---|
| string | eventName | |
| Dictionary<string, double> | metrics |
Count(string, NameValueCollection, Dictionary<string, double>)
Count a multiple values
Declaration
public void Count(string eventName, NameValueCollection env, Dictionary<string, double> metrics)
Parameters
| Type | Name | Description |
|---|---|---|
| string | eventName | |
| NameValueCollection | env | |
| Dictionary<string, double> | metrics |
Count(string, NameValueCollection, params (string, double)[])
Count a multiple values
Declaration
public void Count(string eventName, NameValueCollection env, params (string, double)[] pairs)
Parameters
| Type | Name | Description |
|---|---|---|
| string | eventName | |
| NameValueCollection | env | |
| (string, double)[] | pairs |
Count(string, string, double)
Count a single value
Declaration
public void Count(string eventName, string counterName, double counterValue)
Parameters
| Type | Name | Description |
|---|---|---|
| string | eventName | |
| string | counterName | |
| double | counterValue |
Count(string, params string[])
Count 1 for these names.
Declaration
public void Count(string eventName, params string[] counterNames)
Parameters
| Type | Name | Description |
|---|---|---|
| string | eventName | |
| string[] | counterNames |
Count(string, params (string, double)[])
Count a multiple values without having to construct a dictionary first
Declaration
public void Count(string eventName, params (string, double)[] pairs)
Parameters
| Type | Name | Description |
|---|---|---|
| string | eventName | |
| (string, double)[] | pairs |