Bagikan melalui


MessagingError class

Menjelaskan kelas dasar untuk Kesalahan Olahpesan.

Memperluas

Error

Konstruktor

MessagingError(string, Error)

Properti

address

Alamat yang koneksi jaringannya gagal. Hanya ada jika MessagingError dibuat dengan Node.js SystemError.

code

Label string yang mengidentifikasi kesalahan.

errno

Nomor kesalahan yang disediakan sistem. Hanya ada jika MessagingError dibuat dengan Node.js SystemError.

info

Detail tambahan tentang kesalahan.

name

Nama kesalahan. Nilai default: "MessagingError".

port

Port koneksi jaringan tidak tersedia. Hanya ada jika MessagingError dibuat dengan Node.js SystemError.

retryable

Menjelaskan apakah kesalahan dapat diulang. Default: true.

syscall

Nama panggilan sistem yang memicu kesalahan. Hanya ada jika MessagingError dibuat dengan Node.js SystemError.

Properti yang Diwariskan

message
prepareStackTrace

Penimpaan opsional untuk memformat pelacakan tumpukan

Lihat https://v8.dev/docs/stack-trace-api#customizing-stack-traces

stack
stackTraceLimit

Metode yang Diwarisi

captureStackTrace(object, Function)

Membuat properti .stack pada objek target

Detail Konstruktor

MessagingError(string, Error)

new MessagingError(message: string, originalError?: Error)

Parameter

message

string

Pesan kesalahan yang menyediakan informasi lebih lanjut tentang kesalahan tersebut.

originalError

Error

Kesalahan yang propertinya akan disalin ke MessagingError jika properti cocok dengan properti yang ditemukan di Node.js SystemError.

Detail Properti

address

Alamat yang koneksi jaringannya gagal. Hanya ada jika MessagingError dibuat dengan Node.js SystemError.

address?: string

Nilai Properti

string

code

Label string yang mengidentifikasi kesalahan.

code?: string

Nilai Properti

string

errno

Nomor kesalahan yang disediakan sistem. Hanya ada jika MessagingError dibuat dengan Node.js SystemError.

errno?: string | number

Nilai Properti

string | number

info

Detail tambahan tentang kesalahan.

info?: any

Nilai Properti

any

name

Nama kesalahan. Nilai default: "MessagingError".

name: string

Nilai Properti

string

port

Port koneksi jaringan tidak tersedia. Hanya ada jika MessagingError dibuat dengan Node.js SystemError.

port?: number

Nilai Properti

number

retryable

Menjelaskan apakah kesalahan dapat diulang. Default: true.

retryable: boolean

Nilai Properti

boolean

syscall

Nama panggilan sistem yang memicu kesalahan. Hanya ada jika MessagingError dibuat dengan Node.js SystemError.

syscall?: string

Nilai Properti

string

Detail Properti yang Diwariskan

message

message: string

Nilai Properti

string

Diwarisi Dari Error.message

prepareStackTrace

Penimpaan opsional untuk memformat pelacakan tumpukan

Lihat https://v8.dev/docs/stack-trace-api#customizing-stack-traces

static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Nilai Properti

(err: Error, stackTraces: CallSite[]) => any

Diwarisi Dari Error.prepareStackTrace

stack

stack?: string

Nilai Properti

string

Diwarisi Dari Error.stack

stackTraceLimit

static stackTraceLimit: number

Nilai Properti

number

Diwarisi Dari Error.stackTraceLimit

Detail Metode yang Diwarisi

captureStackTrace(object, Function)

Membuat properti .stack pada objek target

static function captureStackTrace(targetObject: object, constructorOpt?: Function)

Parameter

targetObject

object

constructorOpt

Function

Diwarisi Dari Error.captureStackTrace