共通エラーハンドラーの抽象

C# | Visual Basic | Visual C++ |
public abstract class ErrorHandler
Public MustInherit Class ErrorHandler
public ref class ErrorHandler abstract

すべてのメンバ | コンストラクタ | メソッド | フィールド | ||
メンバ | 説明 | |
---|---|---|
![]() | ErrorHandler()()() |
ErrorHandler
|
![]() | BuildLogMessage()()() |
ログ出力用メッセージの組み立て
|
![]() | BuildMessage()()() |
抽象:表示メッセージを組み立て
|
![]() ![]() | CreateNewInstance(Exception) | 使用されなくなりました。
渡された例外に対応するハンドラーを生成する。
ハンドラーが定義されていなければデフォルトハンドラーを生成
|
![]() ![]() | GetInstance(Exception) | |
![]() | GetMessage()()() |
メッセージを取得
|
![]() | mException |
ハンドラーが処理する例外
|
![]() | WriteLog()()() |
ログに書き出す
|

具象エラーハンドラーを定義する基となるクラス
独自のエラーハンドリングが必要な例外は対応するハンドラーを作成する。
ハンドラーの命名ルール:dac.adc.common.(例外クラス名)Handler
独自のエラーハンドリングが必要な例外は対応するハンドラーを作成する。
ハンドラーの命名ルール:dac.adc.common.(例外クラス名)Handler
