Udostępnij za pośrednictwem


EventCounter Klasa

Definicja

Zapewnia możliwość zbierania statystyk dla bardzo częstych zdarzeń za EventSource pośrednictwem klasy.

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
Dziedziczenie
EventCounter
Dziedziczenie
EventCounter
Atrybuty
Implementuje

Uwagi

Przykład użycia EventCounter klasy można znaleźć w temacie Introduction Tutorial: How to measure performance for very frequent events using EventCounters (Samouczek wprowadzający: jak mierzyć wydajność w przypadku bardzo częstych zdarzeń przy użyciu usługi EventCounters).

Konstruktory

EventCounter(String, EventSource)

Inicjuje nowe wystąpienie klasy EventCounter.

Właściwości

DisplayName

Pobiera lub ustawia nazwę wyświetlaną licznika.

(Odziedziczone po DiagnosticCounter)
DisplayUnits

Pobiera lub ustawia jednostki wyświetlania licznika.

(Odziedziczone po DiagnosticCounter)
EventSource

Pobiera źródło zdarzeń, do którego jest dołączony ten licznik.

(Odziedziczone po DiagnosticCounter)
Name

Pobiera nazwę tego licznika.

(Odziedziczone po DiagnosticCounter)

Metody

AddMetadata(String, String)

Dodaje metadane klucz-wartość do licznika, które zostaną uwzględnione jako część ładunku.

(Odziedziczone po DiagnosticCounter)
Dispose()

Usuwa licznik z zestawu, na który EventSource będzie raport.

Dispose()

Usuwa licznik z zestawu, na który EventSource będzie raport.

(Odziedziczone po DiagnosticCounter)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca reprezentację ciągu bieżącego wystąpienia licznika zdarzeń.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
WriteMetric(Double)

Zapisuje metryki, jeśli liczniki wydajności są włączone.

WriteMetric(Single)

Zapisuje metryki, jeśli liczniki wydajności są włączone.

Dotyczy

Zobacz też