次の方法で共有


EqtTextWriterTraceListener クラス

共有ログ ファイルを追加モードで開きます。

継承階層

System.Object
  System.MarshalByRefObject
    System.Diagnostics.TraceListener
      System.Diagnostics.TextWriterTraceListener
        Microsoft.VisualStudio.TestTools.Common.EqtTextWriterTraceListener

名前空間:  Microsoft.VisualStudio.TestTools.Common
アセンブリ:  Microsoft.VisualStudio.QualityTools.Common (Microsoft.VisualStudio.QualityTools.Common.dll 内)

構文

'宣言
Public Class EqtTextWriterTraceListener _
    Inherits TextWriterTraceListener
public class EqtTextWriterTraceListener : TextWriterTraceListener
public ref class EqtTextWriterTraceListener : public TextWriterTraceListener
type EqtTextWriterTraceListener =  
    class
        inherit TextWriterTraceListener
    end
public class EqtTextWriterTraceListener extends TextWriterTraceListener

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

コンストラクター

  名前 説明
パブリック メソッド EqtTextWriterTraceListener(String) 指定されたファイル名を使用して、EqtTextWriterTraceListener クラスのインスタンスを初期化します。
パブリック メソッド EqtTextWriterTraceListener(String, String) 指定されたファイル名とリスナー名を使用して、EqtTextWriterTraceListener クラスのインスタンスを初期化します。

このページのトップへ

プロパティ

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

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Close Writer を終了して、トレース出力またはデバッグ出力を受信しないようにします。 (TextWriterTraceListener から継承されます。)
パブリック メソッド CreateObjRef セキュリティ クリティカル。リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Dispose() TraceListener によって使用されているすべてのリソースを解放します。 (TraceListener から継承されます。)
プロテクト メソッド Dispose(Boolean) インフラストラクチャ。この TextWriterTraceListener オブジェクトを破棄します。 (TextWriterTraceListener から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド Fail(String) TraceListener クラスの実装時に、作成したリスナーにエラー メッセージを出力します。 (TraceListener から継承されます。)
パブリック メソッド Fail(String, String) TraceListener クラスの実装時に、作成したリスナーにエラー メッセージと詳細エラー メッセージを出力します。 (TraceListener から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド Flush Writer 用の出力バッファーをフラッシュします。 (TextWriterTraceListener から継承されます。)
パブリック メソッド 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(String) このインスタンスの Writer にメッセージを書き込みます。 (TextWriterTraceListener から継承されます。)
パブリック メソッド Write(Object) TraceListener クラスの実装時に、作成したリスナーにオブジェクトの ToString メソッドの値を書き込みます。 (TraceListener から継承されます。)
パブリック メソッド Write(String, String) TraceListener クラスの実装時に、作成したリスナーにカテゴリ名とメッセージを書き込みます。 (TraceListener から継承されます。)
パブリック メソッド Write(Object, String) TraceListener クラスの実装時に、作成したリスナーにカテゴリ名とオブジェクトの ToString メソッドの値を書き込みます。 (TraceListener から継承されます。)
プロテクト メソッド WriteIndent このクラスの実装時に作成したリスナーにインデントを書き込み、NeedIndent プロパティを false にリセットします。 (TraceListener から継承されます。)
パブリック メソッド WriteLine(String) このインスタンスの Writer にメッセージを書き込み、続けて行終端記号を書き込みます。既定の行終端記号は、キャリッジ リターンの次に改行が付いた形です (\r\n)。 (TextWriterTraceListener から継承されます。)
パブリック メソッド WriteLine(Object) TraceListener クラスの実装時に、作成したリスナーにオブジェクトの ToString メソッドの値と行終端記号を書き込みます。 (TraceListener から継承されます。)
パブリック メソッド WriteLine(String, String) TraceListener クラスの実装時に、作成したリスナーにカテゴリ名、メッセージ、および行終端記号を書き込みます。 (TraceListener から継承されます。)
パブリック メソッド WriteLine(Object, String) TraceListener クラスの実装時に、作成したリスナーにカテゴリ名、オブジェクトの ToString メソッドの値、および行終端記号を書き込みます。 (TraceListener から継承されます。)

このページのトップへ

解説

System.Diagnostics.TextWriterTraceListenerとは異なり、EqtTextWriterTraceListener はトレース情報を同じファイルに追加するためにアプリケーション ドメインおよびテスト アダプターを越えて複数のインスタンスで使用できます。ただし、このメソッドはスレッド セーフではありません。

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.TestTools.Common 名前空間