EventCounter Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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. |