EventCounter Класс

Определение

Предоставляет возможность сбора статистики по очень часто возникающим событиям с помощью класса EventSource.

public ref class EventCounter : System::Diagnostics::Tracing::DiagnosticCounter
public ref class EventCounter
public ref class EventCounter : IDisposable
public class EventCounter : System.Diagnostics.Tracing.DiagnosticCounter
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public class EventCounter : System.Diagnostics.Tracing.DiagnosticCounter
public class EventCounter
public class EventCounter : IDisposable
type EventCounter = class
    inherit DiagnosticCounter
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type EventCounter = class
    inherit DiagnosticCounter
type EventCounter = class
type EventCounter = class
    interface IDisposable
Public Class EventCounter
Inherits DiagnosticCounter
Public Class EventCounter
Public Class EventCounter
Implements IDisposable
Наследование
EventCounter
Наследование
EventCounter
Атрибуты
Реализации

Комментарии

Пример использования класса см. в EventCounter руководстве по вводу: как измерить производительность для очень частых событий с помощью EventCounters.

Конструкторы

EventCounter(String, EventSource)

Инициализирует новый экземпляр класса EventCounter.

Свойства

DisplayName

Возвращает или задает отображаемое имя счетчика.

(Унаследовано от DiagnosticCounter)
DisplayUnits

Возвращает или задает отображаемые единицы счетчика.

(Унаследовано от DiagnosticCounter)
EventSource

Возвращает EventSource, к которому привязан этот счетчик.

(Унаследовано от DiagnosticCounter)
Name

Возвращает имя счетчика.

(Унаследовано от DiagnosticCounter)

Методы

AddMetadata(String, String)

Добавляет к счетчику метаданные в формате "ключ — значение", которые будут включены в полезные данные.

(Унаследовано от DiagnosticCounter)
Dispose()

Удаляет счетчик из набора, для которого EventSource будет предоставлять данные.

Dispose()

Удаляет счетчик из набора, для которого EventSource будет предоставлять данные.

(Унаследовано от DiagnosticCounter)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строковое представление текущего события счетчика опросов.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
WriteMetric(Double)

Записывает метрики, если включены счетчики производительности.

WriteMetric(Single)

Записывает метрики, если включены счетчики производительности.

Применяется к

См. также раздел