「トップページ/CSHARP/Trace」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
|&big(){トレース}|
#contents()
----
*トレーサーの定義
||All|Critical|Error|Warning|Infomation|Varbose|ActivityTracing|←SourceLevels設定値|
|Critical|CENTER:●|CENTER:●|CENTER:●|CENTER:●|CENTER:●|CENTER:●|CENTER:×||
|Error|CENTER:●|CENTER:×|CENTER:●|CENTER:●|CENTER:●|CENTER:●|CENTER:×||
|Warning|CENTER:●|CENTER:×|CENTER:×|CENTER:●|CENTER:●|CENTER:●|CENTER:×||
|Infomation|CENTER:●|CENTER:×|CENTER:×|CENTER:×|CENTER:●|CENTER:●|CENTER:×||
|Varbose|CENTER:●|CENTER:×|CENTER:×|CENTER:×|CENTER:×|CENTER:●|CENTER:×||
|ActivityTracing|CENTER:●|CENTER:×|CENTER:×|CENTER:×|CENTER:×|CENTER:×|CENTER:●|Start,Stop,Suspend,Resume,Transfer|
|&big(){トレース}|
#contents()
----
*トレーサーの定義
*トレースリスナ
**ファイルに出力
標準のTextWriterTraceListenerは、あまりに非力である。ファイルサイズ制限や、日付毎にファイルを作成するようなことができない。しかし、Microsoft.VisualBasic.Logging.FileLogTraceListenerを使用することで解決する。
Microsoft.VisualBasic.Logging.FileLogTraceListener fileTraceListener =
new Microsoft.VisualBasic.Logging.FileLogTraceListener("識別名");
http://msdn.microsoft.com/ja-jp/library/microsoft.visualbasic.logging.filelogtracelistener.aspx
-ログファイルの場所
// 実行ファイルの場所
fileLogTraceListener.Location =
Microsoft.VisualBasic.Logging.LogFileLocation.ExecutableDirectory;
*書きかけ
||All|Critical|Error|Warning|Infomation|Varbose|ActivityTracing|←SourceLevels設定値|
|Critical|CENTER:●|CENTER:●|CENTER:●|CENTER:●|CENTER:●|CENTER:●|CENTER:×||
|Error|CENTER:●|CENTER:×|CENTER:●|CENTER:●|CENTER:●|CENTER:●|CENTER:×||
|Warning|CENTER:●|CENTER:×|CENTER:×|CENTER:●|CENTER:●|CENTER:●|CENTER:×||
|Infomation|CENTER:●|CENTER:×|CENTER:×|CENTER:×|CENTER:●|CENTER:●|CENTER:×||
|Varbose|CENTER:●|CENTER:×|CENTER:×|CENTER:×|CENTER:×|CENTER:●|CENTER:×||
|ActivityTracing|CENTER:●|CENTER:×|CENTER:×|CENTER:×|CENTER:×|CENTER:×|CENTER:●|Start,Stop,Suspend,Resume,Transfer|