Sdílet prostřednictvím


MessagingError class

Popisuje základní třídu pro zasílání zpráv Error.

Extends

Error

Konstruktory

MessagingError(string, Error)

Vlastnosti

address

Adresa, ke které došlo k selhání síťového připojení. K dispozici pouze v případě, že došlo k MessagingError vytvoření instance s Node.js SystemError.

code

Popisek řetězce, který identifikuje chybu.

errno

Číslo chyby zadané systémem. K dispozici pouze v případě, že došlo k MessagingError vytvoření instance s Node.js SystemError.

info

Další podrobnosti o chybě

name

Název chyby. Výchozí hodnota: MessagingError.

port

Nedostupný port síťového připojení. K dispozici pouze v případě, že došlo k MessagingError vytvoření instance s Node.js SystemError.

retryable

Popisuje, jestli je možné chybu opakovat. Výchozí hodnota: true.

syscall

Název systémového volání, které aktivovalo chybu. K dispozici pouze v případě, že došlo k MessagingError vytvoření instance s Node.js SystemError.

Zděděné vlastnosti

message
prepareStackTrace

Volitelné přepsání pro formátování trasování zásobníku

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

stack
stackTraceLimit

Zděděné metody

captureStackTrace(object, Function)

Vytvoření vlastnosti .stack pro cílový objekt

Podrobnosti konstruktoru

MessagingError(string, Error)

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

Parametry

message

string

Chybová zpráva, která poskytuje další informace o chybě.

originalError

Error

Chyba, jejíž vlastnosti budou zkopírovány do MessagingError, pokud vlastnost odpovídá vlastnosti nalezené na Node.js SystemError.

Podrobnosti vlastnosti

address

Adresa, ke které došlo k selhání síťového připojení. K dispozici pouze v případě, že došlo k MessagingError vytvoření instance s Node.js SystemError.

address?: string

Hodnota vlastnosti

string

code

Popisek řetězce, který identifikuje chybu.

code?: string

Hodnota vlastnosti

string

errno

Číslo chyby zadané systémem. K dispozici pouze v případě, že došlo k MessagingError vytvoření instance s Node.js SystemError.

errno?: string | number

Hodnota vlastnosti

string | number

info

Další podrobnosti o chybě

info?: any

Hodnota vlastnosti

any

name

Název chyby. Výchozí hodnota: MessagingError.

name: string

Hodnota vlastnosti

string

port

Nedostupný port síťového připojení. K dispozici pouze v případě, že došlo k MessagingError vytvoření instance s Node.js SystemError.

port?: number

Hodnota vlastnosti

number

retryable

Popisuje, jestli je možné chybu opakovat. Výchozí hodnota: true.

retryable: boolean

Hodnota vlastnosti

boolean

syscall

Název systémového volání, které aktivovalo chybu. K dispozici pouze v případě, že došlo k MessagingError vytvoření instance s Node.js SystemError.

syscall?: string

Hodnota vlastnosti

string

Podrobnosti zděděných vlastností

message

message: string

Hodnota vlastnosti

string

Zděděno z Error.message

prepareStackTrace

Volitelné přepsání pro formátování trasování zásobníku

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

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

Hodnota vlastnosti

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

Zděděno z Error.prepareStackTrace

stack

stack?: string

Hodnota vlastnosti

string

Zděděno z Error.stack

stackTraceLimit

static stackTraceLimit: number

Hodnota vlastnosti

number

Zděděno z Error.stackTraceLimit

Podrobnosti zděděných metod

captureStackTrace(object, Function)

Vytvoření vlastnosti .stack pro cílový objekt

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

Parametry

targetObject

object

constructorOpt

Function

Zděděno z Error.captureStackTrace