次の方法で共有


PerfTraceListener クラス

パフォーマンスのトレースをリッスンします。

継承階層

System.Object
  System.MarshalByRefObject
    System.Diagnostics.TraceListener
      Microsoft.TeamFoundation.Client.PerfTraceListener

名前空間:  Microsoft.TeamFoundation.Client
アセンブリ:  Microsoft.TeamFoundation.Client (Microsoft.TeamFoundation.Client.dll 内)

構文

'宣言
Public Class PerfTraceListener _
    Inherits TraceListener
public class PerfTraceListener : TraceListener

PerfTraceListener 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド PerfTraceListener PerfTraceListenerの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Attributes アプリケーション構成ファイルに定義されているカスタム トレース リスナー属性を取得します。 (TraceListener から継承されます。)
パブリック プロパティ Filter トレース リスナーのトレース フィルターを取得および設定します。 (TraceListener から継承されます。)
パブリック プロパティ IndentLevel インデントのレベルを取得または設定します。 (TraceListener から継承されます。)
パブリック プロパティ IndentSize 1 つのインデントに含まれる空白の数を取得または設定します。 (TraceListener から継承されます。)
パブリック プロパティ IsThreadSafe トレース リスナーがスレッド セーフかどうかを示す値を取得します。 (TraceListener から継承されます。)
パブリック プロパティ Name この TraceListener の名前を取得または設定します。 (TraceListener から継承されます。)
プロテクト プロパティ NeedIndent 出力にインデントを設定するかどうかを示す値を取得または設定します。 (TraceListener から継承されます。)
パブリック プロパティ TraceOutputOptions トレース出力オプションを取得または設定します。 (TraceListener から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Close 派生クラスによってオーバーライドされるときに、出力ストリームを終了して、トレース出力またはデバッグ出力を受信しないようにします。 (TraceListener から継承されます。)
パブリック メソッド CreateObjRef セキュリティ クリティカル。リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Dispose() TraceListener によって使用されているすべてのリソースを解放します。 (TraceListener から継承されます。)
プロテクト メソッド Dispose(Boolean) TraceListener によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 (TraceListener から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド Fail(String) TraceListener クラスの実装時に、作成したリスナーにエラー メッセージを出力します。 (TraceListener から継承されます。)
パブリック メソッド Fail(String, String) TraceListener クラスの実装時に、作成したリスナーにエラー メッセージと詳細エラー メッセージを出力します。 (TraceListener から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド Flush 派生クラスによってオーバーライドされるときに、出力バッファーをフラッシュします。 (TraceListener から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetLifetimeService セキュリティ クリティカル。対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
プロテクト メソッド GetSupportedAttributes トレース リスナーによってサポートされるカスタム属性を取得します。 (TraceListener から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド InitializeLifetimeService セキュリティ クリティカル。対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
プロテクト メソッド MemberwiseClone() 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone(Boolean) 現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド TraceData(TraceEventCache, String, TraceEventType, Int32, Object) トレース情報、データ オブジェクト、およびイベント情報をリスナー固有の出力に書き込みます。 (TraceListener から継承されます。)
パブリック メソッド TraceData(TraceEventCache, String, TraceEventType, Int32, array<Object[]) トレース情報、データ オブジェクト、およびイベント情報の配列をリスナー固有の出力に書き込みます。 (TraceListener から継承されます。)
パブリック メソッド TraceEvent(TraceEventCache, String, TraceEventType, Int32) トレース情報およびイベント情報をリスナー固有の出力に書き込みます。 (TraceListener から継承されます。)
パブリック メソッド TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) トレース情報、メッセージ、およびイベント情報をリスナー固有の出力に書き込みます。 (TraceListener から継承されます。)
パブリック メソッド TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, array<Object[]) トレース情報、オブジェクトの書式付き配列、およびイベント情報をリスナー固有の出力に書き込みます。 (TraceListener から継承されます。)
パブリック メソッド TraceTransfer トレース情報、メッセージ、関連するアクティビティ ID、およびイベント情報をリスナー固有の出力に書き込みます。 (TraceListener から継承されます。)
パブリック メソッド Write(Object) TraceListener クラスの実装時に、作成したリスナーにオブジェクトの ToString メソッドの値を書き込みます。 (TraceListener から継承されます。)
パブリック メソッド Write(String) ダイアログにメッセージを書き込みます。 (TraceListener.Write(String) をオーバーライドします。)
パブリック メソッド Write(String, String) TraceListener クラスの実装時に、作成したリスナーにカテゴリ名とメッセージを書き込みます。 (TraceListener から継承されます。)
パブリック メソッド Write(Object, String) TraceListener クラスの実装時に、作成したリスナーにカテゴリ名とオブジェクトの ToString メソッドの値を書き込みます。 (TraceListener から継承されます。)
プロテクト メソッド WriteIndent このクラスの実装時に作成したリスナーにインデントを書き込み、NeedIndent プロパティを false にリセットします。 (TraceListener から継承されます。)
パブリック メソッド WriteLine(Object) TraceListener クラスの実装時に、作成したリスナーにオブジェクトの ToString メソッドの値と行終端記号を書き込みます。 (TraceListener から継承されます。)
パブリック メソッド WriteLine(String) ダイアログに行を書き込みます。 (TraceListener.WriteLine(String) をオーバーライドします。)
パブリック メソッド WriteLine(String, String) TraceListener クラスの実装時に、作成したリスナーにカテゴリ名、メッセージ、および行終端記号を書き込みます。 (TraceListener から継承されます。)
パブリック メソッド WriteLine(Object, String) TraceListener クラスの実装時に、作成したリスナーにカテゴリ名、オブジェクトの ToString メソッドの値、および行終端記号を書き込みます。 (TraceListener から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.Client 名前空間