次の方法で共有


MessagingError class

メッセージング エラーの基本クラスについて説明します。

Extends

Error

コンストラクター

MessagingError(string, Error)

プロパティ

address

ネットワーク接続に失敗したアドレス。 が Node.js SystemErrorでインスタンス化された場合MessagingErrorにのみ存在します。

code

エラーを識別する文字列ラベル。

errno

システム指定のエラー番号。 が Node.js SystemErrorでインスタンス化された場合MessagingErrorにのみ存在します。

info

エラーに関する追加の詳細。

name

エラー名。 既定値は "MessagingError" です。

port

使用できないネットワーク接続ポート。 が Node.js SystemErrorでインスタンス化された場合MessagingErrorにのみ存在します。

retryable

エラーが再試行可能かどうかを示します。 既定値: true。

syscall

エラーをトリガーしたシステム呼び出しの名前。 が Node.js SystemErrorでインスタンス化された場合MessagingErrorにのみ存在します。

継承されたプロパティ

message
prepareStackTrace

スタック トレースの書式設定の省略可能なオーバーライド

https://v8.dev/docs/stack-trace-api#customizing-stack-traces」を参照してください。

stack
stackTraceLimit

継承されたメソッド

captureStackTrace(object, Function)

ターゲット オブジェクトに .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