MessagingError class
メッセージング エラーの基本クラスについて説明します。
- Extends
-
Error
コンストラクター
Messaging |
プロパティ
address | ネットワーク接続に失敗したアドレス。
が Node.js |
code | エラーを識別する文字列ラベル。 |
errno | システム指定のエラー番号。
が Node.js |
info | エラーに関する追加の詳細。 |
name | エラー名。 既定値は "MessagingError" です。 |
port | 使用できないネットワーク接続ポート。
が Node.js |
retryable | エラーが再試行可能かどうかを示します。 既定値: true。 |
syscall | エラーをトリガーしたシステム呼び出しの名前。
が Node.js |
継承されたプロパティ
message | |
prepare |
スタック トレースの書式設定の省略可能なオーバーライド 「https://v8.dev/docs/stack-trace-api#customizing-stack-traces」を参照してください。 |
stack | |
stack |
継承されたメソッド
capture |
ターゲット オブジェクトに .stack プロパティを作成する |
コンストラクターの詳細
MessagingError(string, Error)
new MessagingError(message: string, originalError?: Error)
パラメーター
- message
-
string
エラーに関する詳細情報を提供するエラー メッセージ。
- originalError
-
Error
プロパティが Node.js で見つかったプロパティと一致する場合に、プロパティが MessagingError に SystemError
コピーされるエラー。
プロパティの詳細
address
ネットワーク接続に失敗したアドレス。
が Node.js SystemError
でインスタンス化された場合MessagingError
にのみ存在します。
address?: string
プロパティ値
string
code
エラーを識別する文字列ラベル。
code?: string
プロパティ値
string
errno
システム指定のエラー番号。
が Node.js SystemError
でインスタンス化された場合MessagingError
にのみ存在します。
errno?: string | number
プロパティ値
string | number
info
エラーに関する追加の詳細。
info?: any
プロパティ値
any
name
エラー名。 既定値は "MessagingError" です。
name: string
プロパティ値
string
port
使用できないネットワーク接続ポート。
が Node.js SystemError
でインスタンス化された場合MessagingError
にのみ存在します。
port?: number
プロパティ値
number
retryable
エラーが再試行可能かどうかを示します。 既定値: true。
retryable: boolean
プロパティ値
boolean
syscall
エラーをトリガーしたシステム呼び出しの名前。
が Node.js SystemError
でインスタンス化された場合MessagingError
にのみ存在します。
syscall?: string
プロパティ値
string
継承されたプロパティの詳細
message
message: string
プロパティ値
string
継承元 Error.message
prepareStackTrace
スタック トレースの書式設定の省略可能なオーバーライド
「https://v8.dev/docs/stack-trace-api#customizing-stack-traces」を参照してください。
static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
プロパティ値
(err: Error, stackTraces: CallSite[]) => any
継承元 Error.prepareStackTrace
stack
stack?: string
プロパティ値
string
継承元 Error.stack
stackTraceLimit
static stackTraceLimit: number
プロパティ値
number
継承元 Error.stackTraceLimit
継承済みメソッドの詳細
captureStackTrace(object, Function)
ターゲット オブジェクトに .stack プロパティを作成する
static function captureStackTrace(targetObject: object, constructorOpt?: Function)
パラメーター
- targetObject
-
object
- constructorOpt
-
Function
継承元 Error.captureStackTrace