EventCounter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет возможность сбора статистики для очень частых событий через EventSource класс.
public ref class EventCounter : System::Diagnostics::Tracing::DiagnosticCounter
public ref class EventCounter
public ref class EventCounter : IDisposable
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public class EventCounter : System.Diagnostics.Tracing.DiagnosticCounter
public class EventCounter : System.Diagnostics.Tracing.DiagnosticCounter
public class EventCounter
public class EventCounter : IDisposable
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type EventCounter = class
inherit DiagnosticCounter
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 класса см. в руководстве по общие сведения о том, как измерять производительность для очень частых событий с помощью 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) |
Записывает метрику, если счетчики производительности включены. |