MessagingError class
Beschrijft de basisklasse voor Berichtfout.
- Uitbreiding
-
Error
Constructors
Messaging |
Eigenschappen
address | Adres waarmee de netwerkverbinding is mislukt.
Alleen aanwezig als de |
code | Een tekenreekslabel dat de fout identificeert. |
errno | Door het systeem opgegeven foutnummer.
Alleen aanwezig als de |
info | Extra informatie over de fout. |
name | De foutnaam. Standaardwaarde: "MessagingError". |
port | De niet-beschikbare netwerkverbindingspoort.
Alleen aanwezig als de |
retryable | Beschrijft of de fout opnieuw kan worden geprobeerd. Standaard: waar. |
syscall | Naam van de systeemoproep die de fout heeft geactiveerd.
Alleen aanwezig als de |
Overgenomen eigenschappen
message | |
prepare |
Optionele overschrijving voor het opmaken van stacktraceringen Zie https://v8.dev/docs/stack-trace-api#customizing-stack-traces |
stack | |
stack |
Overgenomen methoden
capture |
De eigenschap .stack maken voor een doelobject |
Constructordetails
MessagingError(string, Error)
new MessagingError(message: string, originalError?: Error)
Parameters
- message
-
string
Het foutbericht met meer informatie over de fout.
- originalError
-
Error
Een fout waarvan de eigenschappen worden gekopieerd naar de MessagingError als de eigenschap overeenkomt met de eigenschap die is gevonden op de Node.js SystemError
.
Eigenschapdetails
address
Adres waarmee de netwerkverbinding is mislukt.
Alleen aanwezig als de MessagingError
is geïnstantieerd met een Node.js SystemError
.
address?: string
Waarde van eigenschap
string
code
Een tekenreekslabel dat de fout identificeert.
code?: string
Waarde van eigenschap
string
errno
Door het systeem opgegeven foutnummer.
Alleen aanwezig als de MessagingError
is geïnstantieerd met een Node.js SystemError
.
errno?: string | number
Waarde van eigenschap
string | number
info
Extra informatie over de fout.
info?: any
Waarde van eigenschap
any
name
De foutnaam. Standaardwaarde: "MessagingError".
name: string
Waarde van eigenschap
string
port
De niet-beschikbare netwerkverbindingspoort.
Alleen aanwezig als de MessagingError
is geïnstantieerd met een Node.js SystemError
.
port?: number
Waarde van eigenschap
number
retryable
Beschrijft of de fout opnieuw kan worden geprobeerd. Standaard: waar.
retryable: boolean
Waarde van eigenschap
boolean
syscall
Naam van de systeemoproep die de fout heeft geactiveerd.
Alleen aanwezig als de MessagingError
is geïnstantieerd met een Node.js SystemError
.
syscall?: string
Waarde van eigenschap
string
Details van overgenomen eigenschap
message
message: string
Waarde van eigenschap
string
Overgenomen van Error.message
prepareStackTrace
Optionele overschrijving voor het opmaken van stacktraceringen
Zie https://v8.dev/docs/stack-trace-api#customizing-stack-traces
static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
Waarde van eigenschap
(err: Error, stackTraces: CallSite[]) => any
Overgenomen van Error.prepareStackTrace
stack
stack?: string
Waarde van eigenschap
string
Overgenomen van Error.stack
stackTraceLimit
static stackTraceLimit: number
Waarde van eigenschap
number
Overgenomen van Error.stackTraceLimit
Details overgenomen methode
captureStackTrace(object, Function)
De eigenschap .stack maken voor een doelobject
static function captureStackTrace(targetObject: object, constructorOpt?: Function)
Parameters
- targetObject
-
object
- constructorOpt
-
Function
Overgenomen van Error.captureStackTrace