EventCounter Osztály

Definíció

Lehetővé teszi a nagyon gyakori események statisztikáinak gyűjtését az EventSource osztályon keresztül.

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
Öröklődés
EventCounter
Öröklődés
EventCounter
Attribútumok
Megvalósítás

Megjegyzések

Az osztály használatára EventCounter vonatkozó példa: Bevezetési oktatóanyag: A nagyon gyakori események teljesítményének mérése az EventCounters használatával.

Konstruktorok

Name Description
EventCounter(String, EventSource)

Inicializálja a EventCounter osztály új példányát.

Tulajdonságok

Name Description
DisplayName

Lekéri vagy beállítja a számláló megjelenítendő nevét.

(Öröklődés forrása DiagnosticCounter)
DisplayUnits

Lekéri vagy beállítja a számláló megjelenítési egységét.

(Öröklődés forrása DiagnosticCounter)
EventSource

Lekéri azt az EventSource-t, amelyhez a számláló csatlakoztatva van.

(Öröklődés forrása DiagnosticCounter)
Name

Lekéri a számláló nevét.

(Öröklődés forrása DiagnosticCounter)

Metódusok

Name Description
AddMetadata(String, String)

Kulcs-érték metaadatokat ad hozzá a számlálóhoz, amelyet a hasznos adat részeként fog tartalmazni.

(Öröklődés forrása DiagnosticCounter)
Dispose()

Eltávolítja a számlálót abból a készletből, amelyen a EventSource jelentés jelenik meg.

Dispose()

Eltávolítja a számlálót abból a készletből, amelyen a EventSource jelentés jelenik meg.

(Öröklődés forrása DiagnosticCounter)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális eseményszámláló-példány sztring-ábrázolását adja vissza.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
WriteMetric(Double)

A metrika írása, ha a teljesítményszámlálók be vannak kapcsolva.

WriteMetric(Single)

A metrika írása, ha a teljesítményszámlálók be vannak kapcsolva.

A következőre érvényes:

Lásd még