EventCounter Sınıf

Tanım

Sınıfı aracılığıyla EventSource çok sık gerçekleşen olaylar için istatistik toplama olanağı sağlar.

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
Devralma
EventCounter
Devralma
EventCounter
Öznitelikler
Uygulamalar

Açıklamalar

Sınıfının nasıl kullanılacağına EventCounter ilişkin bir örnek için bkz. Giriş Öğreticisi: EventCounters kullanarak çok sık gerçekleşen olayların performansını ölçme.

Oluşturucular

Name Description
EventCounter(String, EventSource)

EventCounter sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
DisplayName

Sayacın görünen adını alır veya ayarlar.

(Devralındığı yer: DiagnosticCounter)
DisplayUnits

Sayacın görüntüleme birimlerini alır veya ayarlar.

(Devralındığı yer: DiagnosticCounter)
EventSource

Bu sayacın bağlı olduğu EventSource değerini alır.

(Devralındığı yer: DiagnosticCounter)
Name

Bu sayacın adını alır.

(Devralındığı yer: DiagnosticCounter)

Yöntemler

Name Description
AddMetadata(String, String)

Yükün bir parçası olarak eklenecek olan sayaçlara anahtar-değer meta verileri ekler.

(Devralındığı yer: DiagnosticCounter)
Dispose()

Sayacın raporlanacağı kümeden EventSource kaldırır.

Dispose()

Sayacın raporlanacağı kümeden EventSource kaldırır.

(Devralındığı yer: DiagnosticCounter)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli olay sayacı örneğinin dize gösterimini döndürür.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
WriteMetric(Double)

Performans sayaçları açıksa ölçümü yazar.

WriteMetric(Single)

Performans sayaçları açıksa ölçümü yazar.

Şunlara uygulanır

Ayrıca bkz.