Я пытаюсь показать количество операций, которые произошли с момента последней итерации производительности. Я создал счетчик производительности, используя следующее:Нужен пример использования CounterDelta32 PerformanceCounter
var clearStateCounterData = new CounterCreationData()
{
CounterName = ClearStateName,
CounterHelp = "The number of times the service state has been cleared since the last performance iteration",
CounterType = PerformanceCounterType.CounterDelta32
};
Тогда я называю counter.Increment()
в моем приложении, но я никогда не видеть ход счетчика производительности значение. Даже если я запускаю его несколько раз в секунду.
Есть ли что-то особенное, что мне нужно или какое-то конкретное значение мне нужно увеличить, чтобы заставить PerformanceCounter показать что-то?
Фигурные его
Я положил пример использования этого счетчика в ответ ниже. Спасибо за помощь, ребята!
Да, я сделал все это. Счетчик появляется в моей категории. Кажется, я просто не могу отображать значения, увеличивая счетчик. Я предполагаю, что counter.Increment это неправильная вещь или единственное, что мне нужно вызвать в этом случае, но я не вижу никаких примеров для этого типа счетчика. –