JapaneseErrorReportBuilder クラス
例外からエラーレポートを日本語で作成します。
継承されたメンバー
名前空間: ExapisSOP.Globalization
アセンブリ: ExapisSOP.dll
構文
public class JapaneseErrorReportBuilder : ErrorReportBuilder
コンストラクタ 一覧
| 編集/提案 ソースを表示JapaneseErrorReportBuilder(Exception, String, IEnumerable<ICustomErrorDetailProvider>)
型'JapaneseErrorReportBuilder'の新しいインスタンスを生成します。
宣言
public JapaneseErrorReportBuilder(Exception exception, string option, IEnumerable<ICustomErrorDetailProvider> detailProviders)
引数
型 | 名前 | 説明 |
---|---|---|
System.Exception | exception | 作成するエラーレポートの例外オブジェクトです。 |
System.String | option | 作成するエラーレポートのオプションです。
|
System.Collections.Generic.IEnumerable<ICustomErrorDetailProvider> | detailProviders | 追加情報を翻訳するオブジェクトの列挙体です。 |
例外
型 | 条件 |
---|---|
System.ArgumentNullException |
メソッド 一覧
| 編集/提案 ソースを表示GetLocalizedBodyLine0_TypeName(String)
内容の0行目(型名)を表す翻訳済みの文字列を取得します。
宣言
protected override string GetLocalizedBodyLine0_TypeName(string typename)
引数
型 | 名前 | 説明 |
---|---|---|
System.String | typename | 例外オブジェクトの型名です。 |
戻り値
型 | 説明 |
---|---|
System.String | 翻訳済みの文字列です。 |
上書き
| 編集/提案 ソースを表示GetLocalizedBodyLine1_Message(String)
内容の1行目(メッセージ)を表す翻訳済みの文字列を取得します。
宣言
protected override string GetLocalizedBodyLine1_Message(string message)
引数
型 | 名前 | 説明 |
---|---|---|
System.String | message | メッセージです。 |
戻り値
型 | 説明 |
---|---|
System.String | 翻訳済みの文字列です。 |
上書き
| 編集/提案 ソースを表示GetLocalizedBodyLine2_HResult(Int32)
内容の2行目(H-RESULT)を表す翻訳済みの文字列を取得します。
宣言
protected override string GetLocalizedBodyLine2_HResult(int hresult)
引数
型 | 名前 | 説明 |
---|---|---|
System.Int32 | hresult | H-RESULTです。 |
戻り値
型 | 説明 |
---|---|
System.String | 翻訳済みの文字列です。 |
上書き
| 編集/提案 ソースを表示GetLocalizedBodyLine3_HelpLink(String)
内容の3行目(ヘルプリンク)を表す翻訳済みの文字列を取得します。
宣言
protected override string GetLocalizedBodyLine3_HelpLink(string helplink)
引数
型 | 名前 | 説明 |
---|---|---|
System.String | helplink | ヘルプリンクです。 |
戻り値
型 | 説明 |
---|---|
System.String | 翻訳済みの文字列です。 |
上書き
| 編集/提案 ソースを表示GetLocalizedBodyLine4_Source(String)
内容の4行目(発生源)を表す翻訳済みの文字列を取得します。
宣言
protected override string GetLocalizedBodyLine4_Source(string source)
引数
型 | 名前 | 説明 |
---|---|---|
System.String | source | 発生源です。 |
戻り値
型 | 説明 |
---|---|
System.String | 翻訳済みの文字列です。 |
上書き
| 編集/提案 ソースを表示GetLocalizedBodyLine5_TargetSite(String, String)
内容の5行目(発生場所)を表す翻訳済みの文字列を取得します。
宣言
protected override string GetLocalizedBodyLine5_TargetSite(string methodName, string className)
引数
型 | 名前 | 説明 |
---|---|---|
System.String | methodName | 例外を発生させた関数の名前です。 |
System.String | className | 例外を発生させた型の名前です。 |
戻り値
型 | 説明 |
---|---|
System.String | 翻訳済みの文字列です。 |
上書き
| 編集/提案 ソースを表示GetLocalizedBodyLine6_StackTrace(Int32, String)
内容の6行目(スタックトレース)を表す翻訳済みの文字列を取得します。
宣言
protected override string GetLocalizedBodyLine6_StackTrace(int index, string stackframe)
引数
型 | 名前 | 説明 |
---|---|---|
System.Int32 | index | スタックフレームの番号です。 |
System.String | stackframe | スタックフレームを表す文字列です。 |
戻り値
型 | 説明 |
---|---|
System.String | 翻訳済みの文字列です。 |
上書き
| 編集/提案 ソースを表示GetLocalizedBodyLine7_Data(String)
内容の7行目(内部データ)を表す翻訳済みの文字列を取得します。
宣言
protected override string GetLocalizedBodyLine7_Data(string content)
引数
型 | 名前 | 説明 |
---|---|---|
System.String | content | 内部データの個数を表す文字列です。 |
戻り値
型 | 説明 |
---|---|
System.String | 翻訳済みの文字列です。 |
上書き
| 編集/提案 ソースを表示GetLocalizedBodyLine8_InnerException()
内容の8行目(内部例外)を表す翻訳済みの文字列を取得します。
宣言
protected override string GetLocalizedBodyLine8_InnerException()
戻り値
型 | 説明 |
---|---|
System.String | 翻訳済みの文字列です。 |
上書き
| 編集/提案 ソースを表示GetLocalizedHeaderLine1_Caption()
見出しの1行目(題名)を表す翻訳済みの文字列を取得します。
宣言
protected override string GetLocalizedHeaderLine1_Caption()
戻り値
型 | 説明 |
---|---|
System.String | 翻訳済みの文字列です。 |
上書き
| 編集/提案 ソースを表示GetLocalizedHeaderLine2_Created(DateTime)
見出しの2行目(作成日時)を表す翻訳済みの文字列を取得します。
宣言
protected override string GetLocalizedHeaderLine2_Created(DateTime dt)
引数
型 | 名前 | 説明 |
---|---|---|
System.DateTime | dt | 作成日時です。 |
戻り値
型 | 説明 |
---|---|
System.String | 翻訳済みの文字列です。 |
上書き
| 編集/提案 ソースを表示GetLocalizedHeaderLine3_ProcessId(Int32)
見出しの3行目(プロセスID)を表す翻訳済みの文字列を取得します。
宣言
protected override string GetLocalizedHeaderLine3_ProcessId(int pid)
引数
型 | 名前 | 説明 |
---|---|---|
System.Int32 | pid | プロセスIDです。 |
戻り値
型 | 説明 |
---|---|
System.String | 翻訳済みの文字列です。 |
上書き
| 編集/提案 ソースを表示GetLocalizedHeaderLine4_Notice()
見出しの4行目(注意文)を表す翻訳済みの文字列を取得します。
宣言
protected override string GetLocalizedHeaderLine4_Notice()
戻り値
型 | 説明 |
---|---|
System.String | 翻訳済みの文字列です。 |