Condividi tramite


EventCounter Classe

Definizione

Consente di raccogliere statistiche per eventi molto frequenti tramite la 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
Ereditarietà
EventCounter
Ereditarietà
EventCounter
Attributi
Implementazioni

Commenti

Per un esempio di come usare la EventCounter classe, vedere Esercitazione introduttiva: Come misurare le prestazioni per eventi molto frequenti usando EventCounters.

Costruttori

EventCounter(String, EventSource)

Inizializza una nuova istanza della classe EventCounter.

Proprietà

DisplayName

Ottiene o imposta il nome visualizzato del contatore.

(Ereditato da DiagnosticCounter)
DisplayUnits

Ottiene o imposta le unità di visualizzazione del contatore.

(Ereditato da DiagnosticCounter)
EventSource

Ottiene l'EventSource a cui è associato questo contatore.

(Ereditato da DiagnosticCounter)
Name

Ottiene il nome del contatore.

(Ereditato da DiagnosticCounter)

Metodi

AddMetadata(String, String)

Aggiunge metadati chiave-valore al contatore che verrà incluso nel payload.

(Ereditato da DiagnosticCounter)
Dispose()

Rimuove il contatore dal set su cui EventSource eseguirà report.

Dispose()

Rimuove il contatore dal set su cui EventSource eseguirà report.

(Ereditato da DiagnosticCounter)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'istanza del contatore di eventi corrente.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
WriteMetric(Double)

Scrive la metrica se i contatori delle prestazioni sono attivati.

WriteMetric(Single)

Scrive la metrica se i contatori delle prestazioni sono attivati.

Si applica a

Vedi anche