A Sandcastle Documented Class Library
LogTraceListener クラス
名前空間CFW.LogLogTraceListener
タイムスタンプを付加するTraceListenr
宣言の構文
C#Visual BasicVisual C++
public class LogTraceListener : TraceListener
Public Class LogTraceListener _
	Inherits TraceListener
public ref class LogTraceListener : public TraceListener
メンバ
すべてのメンバコンストラクタメソッド



メンバ説明
LogTraceListener()()()
デフォルトの構築

LogTraceListener(String)
構築

Close()()()
トレースを閉じる
( TraceListener.Close()()() をオーバーライドします。)
Dispose(Boolean)
オブジェクトを破棄する
( TraceListener.Dispose(Boolean) をオーバーライドします。)
Flush()()()
トレース出力をフラッシュする
( TraceListener.Flush()()() をオーバーライドします。)
GetSupportedAttributes()()()
サポート属性
( TraceListener.GetSupportedAttributes()()() をオーバーライドします。)
Write(String)
トレース出力
( TraceListener.Write(String) をオーバーライドします。)
WriteLine(String)
トレース出力(改行月)
( TraceListener.WriteLine(String) をオーバーライドします。)
WriteLine(String, String)
トレース出力(改行つき、カテゴリーをつける。
( TraceListener.WriteLine(String, String) をオーバーライドします。)
使用例
//C# System.Diagnostics.Trace.WriteLine("message"); // 2008/09/19 22:55:30.544 message と出力 System.Diagnostics.Trace.WriteLine("message","Info");// 2008/09/19 22:55:30.544 [Info]message と出力 //(web.config|app.config) <system.diagnostics> <switches> <add name="DebugTrace" value="1"/> </switches> <trace autoflush="true" > <listeners> <clear/> <add name="LogTraceListener" type="common.DailyTracer,LogTracer" baseName="log" baseDir="c:\hoge"></add> </listeners> </trace> </system.diagnostics> //上記設定にてc:\hoge\log.20080919.log(2008/9/19に実行したとき)にトレースを出力する。
継承階層

アセンブリ: CFW (モジュール: CFW) バージョン: 1.2.0.2 (1.2.0.2)