TraceEventCache クラス

定義

スレッドおよびプロセスに固有のトレース イベント データを提供します。

public ref class TraceEventCache
public class TraceEventCache
type TraceEventCache = class
Public Class TraceEventCache
継承
TraceEventCache

注釈

注意

TraceEventCacheトレース リスナー呼び出しのパフォーマンス最適化として設計されたこのクラスは、カスタム トレース リスナーを作成する開発者にのみ重要です。

この TraceEventCache クラスは、トレース イベントのソースを正確に識別するために、トレース メソッドのパラメーターとして使用されます。 使用TraceEventCacheするメソッドの例を次にTraceListener.TraceEventTraceFilter.ShouldTrace示します。 この LogicalOperationStack プロパティには、トレースと関連トレースの関連付けに使用できるデータが含まれています。

コンストラクター

TraceEventCache()

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

プロパティ

Callstack

現在のスレッドの呼び出し履歴を取得します。

DateTime

イベント トレースが発生した日付と時刻を取得します。

LogicalOperationStack

スタックに格納された相関データを取得します。

ProcessId

現在のプロセスの一意な識別子を取得します。

ThreadId

現在のマネージド スレッドの一意の識別子を取得します。

Timestamp

タイマー機構の現在のタイマー刻み数を取得します。

メソッド

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象