MessagingError class
Popisuje základní třídu pro zasílání zpráv Error.
- Extends
-
Error
Konstruktory
Messaging |
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 |
code | Popisek řetězce, který identifikuje chybu. |
errno | Číslo chyby zadané systémem.
K dispozici pouze v případě, že došlo k |
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 |
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 |
Zděděné vlastnosti
message | |
prepare |
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 | |
stack |
Zděděné metody
capture |
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