■
log4net(.NET版log4j)。Apacheプロジェクトです。
http://logging.apache.org/log4net/
http://tsune.japan.webmatrixhosting.net/NWiki.aspx?page=log4net
- サポートする環境
- 出力先(log4net.Appender.xxxxx)
- ADONetAppender
- プリペアードステートメントかストアドプロシージャにてデータベースへ出力。
- ASPNetTraceAppender
- ConsoleAppender
- アプリケーションコンソールに出力します。標準出力や標準エラー出力先に通知。
- EventLogAppender
- Windowsのイベントログに出力。
- FileAppender
- ファイルに出力。
- MemoryAppender
- メモリバッファーに出力(利用方法不明) 。
- NetSendAppender
- Windwosメッセンジャーに出力。メッセージはユーザダイアログに表示。
- OutputDebugStringAppender
- デバッガに出力。もしアプリケーションにデバッガがない場合、システムのデバッガに出力。システムのデバッガもない場合は未出力。(利用方法不明)
- RemotingAppender
- .NETリモーティングに出力。
- RollingFileAppender
- ファイルに出力。RollingFileAppenderは日付やファイルサイズによる複数ファイルへのログローテーション出力が可能。
- SMTPAppender
- SMTPによるE-Mail送信。
- TraceAppender
- .NETトレースシステムに出力(利用方法不明)。
- UdpAppender
- ADONetAppender