EventCounter クラス

定義

EventSource クラスを通じて、非常に頻度の高いイベントの統計情報を収集する機能を提供します。

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
継承
EventCounter
継承
EventCounter
属性
実装

注釈

クラスの使用方法 EventCounter の例については、「 概要チュートリアル: EventCounters を使用して非常に頻繁に発生するイベントのパフォーマンスを測定する方法」を参照してください。

コンストラクター

EventCounter(String, EventSource)

EventCounter クラスの新しいインスタンスを初期化します。

プロパティ

DisplayName

カウンターの表示名を取得または設定します。

(継承元 DiagnosticCounter)
DisplayUnits

カウンターの表示単位を取得または設定します。

(継承元 DiagnosticCounter)
EventSource

このカウンターがアタッチされている EventSource を取得します。

(継承元 DiagnosticCounter)
Name

このカウンターの名前を取得します。

(継承元 DiagnosticCounter)

メソッド

AddMetadata(String, String)

ペイロードの一部として含まれるカウンターにキー値メタデータを追加します。

(継承元 DiagnosticCounter)
Dispose()

EventSource が報告されるセットからカウンターを削除します。

Dispose()

EventSource が報告されるセットからカウンターを削除します。

(継承元 DiagnosticCounter)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のイベント カウンター インスタンスの文字列表現を返します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
WriteMetric(Double)

パフォーマンス カウンターがオンの場合は、メトリックを書き込みます。

WriteMetric(Single)

パフォーマンス カウンターがオンの場合は、メトリックを書き込みます。

適用対象

こちらもご覧ください