Compartilhar via


EventCounter Classe

Definição

Fornece a capacidade de coletar estatísticas para eventos muito frequentes por meio da EventSource classe .

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
Herança
EventCounter
Herança
EventCounter
Atributos
Implementações

Comentários

Para obter um exemplo de como usar a EventCounter classe , consulte Tutorial de introdução: como medir o desempenho de eventos muito frequentes usando EventCounters.

Construtores

EventCounter(String, EventSource)

Inicializa uma nova instância da classe EventCounter.

Propriedades

DisplayName

Obtém ou define o nome de exibição do contador.

(Herdado de DiagnosticCounter)
DisplayUnits

Obtém ou define as unidades de exibição do contador.

(Herdado de DiagnosticCounter)
EventSource

Obtém o EventSource a que este contador está anexado.

(Herdado de DiagnosticCounter)
Name

Obtém o nome deste contador.

(Herdado de DiagnosticCounter)

Métodos

AddMetadata(String, String)

Adiciona metadados chave-valor ao contador que serão incluídos como parte do conteúdo.

(Herdado de DiagnosticCounter)
Dispose()

Remove o contador do conjunto sobre o qual o EventSource gerará relatório.

Dispose()

Remove o contador do conjunto sobre o qual o EventSource gerará relatório.

(Herdado de DiagnosticCounter)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres da instância do contador de eventos atual.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
WriteMetric(Double)

Gravará a métrica se os contadores de desempenho estiverem ativados.

WriteMetric(Single)

Gravará a métrica se os contadores de desempenho estiverem ativados.

Aplica-se a

Confira também