31 internal override void WritePayload(
float intervalSec,
int pollingIntervalMillisec)
45 counterPayload.Name = base.Name;
46 counterPayload.DisplayName = base.DisplayName ??
"";
47 counterPayload.Count = 1;
48 counterPayload.IntervalSec = intervalSec;
49 counterPayload.Series = $
"Interval={pollingIntervalMillisec}";
50 counterPayload.CounterType =
"Mean";
51 counterPayload.Mean = num;
52 counterPayload.Max = num;
53 counterPayload.Min = num;
55 counterPayload.StandardDeviation = 0.0;
56 counterPayload.DisplayUnits = base.DisplayUnits ??
"";
60 Level = EventLevel.LogAlways