ExapisSOP.IO.Logging 名前空間
クラス 一覧
ConsoleLogger
コンソール画面とログファイルの両方にログ出力を行います。
DefaultErrorDetailProvider
既定の例外の追加情報を提供します。 このクラスは継承できません。
ErrorReportBuilder
例外からエラーレポートを作成します。 このクラスは抽象クラスです。
ExceptionRecord
例外情報をログ情報として扱います。 このクラスは継承できません。
HResultDetailProvider
ErrorReportBuilderにH-RESULT情報を提供します。 このクラスは継承できません。
LogData
ログ情報を表します。 このクラスは継承できません。
LogFile
ログファイルの基礎的な機能を表します。
Logger
LoggerExtension
ILoggerの機能を拡張します。 このクラスは静的です。
LoggingSystemServiceOptions
ILoggingSystemServiceの動作方法を指定します。
LongMessageRecord
ログ情報に長文のメッセージを付加します。
MultipleLogger
複数のログファイルにログ情報の出力を行います。 このクラスは継承できません。
OutputStreamLogger
出力ストリームとログファイルの両方にログ出力を行います。 このクラスではストリームの解放は行いません。
インターフェース 一覧
ICustomErrorDetailProvider
ErrorReportBuilderに例外の追加情報を提供します。
ILogFile
ログファイルを管理する機能を提供します。
ILoggable
ログ情報として読み込みと書き込みを行える事を示します。
ILogger
ログ出力を行う機能を提供します。
ILoggingSystemService
ログ出力処理を管理する機能を提供します。
列挙体 一覧
LogFileType
ログファイルの種類を表します。
LogLevel
ログレベルを表します。
デリゲート 一覧
LoggingSystemServiceOptions.CreateLogFile
指定されたストリームにログファイルを作成し、そのログファイルの操作を行うオブジェクトを返します。