MessagingError class
Beschrijft de basisklasse voor berichtfout.
- Uitbreiding
-
Error
Constructors
Messaging |
Eigenschappen
address | Adres waarnaar de netwerkverbinding is mislukt.
Alleen aanwezig als de |
code | Een tekenreekslabel waarmee de fout wordt geïdentificeerd. |
errno | Door het systeem verstrekte foutnummer.
Alleen aanwezig als de |
info | Extra details over de fout. |
name | De naam van de fout. Standaardwaarde: "MessagingError". |
port | De poort voor de niet-beschikbare netwerkverbinding.
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 onderdrukking voor opmaakstacktraceringen Zie https://v8.dev/docs/stack-trace-api#customizing-stack-traces |
stack | |
stack |
Overgenomen methoden
capture |
De eigenschap .stack maken op 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 messagingError als de eigenschap overeenkomt met de eigenschap die is gevonden op de Node.js SystemError
.
Eigenschapdetails
address
Adres waarnaar 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 waarmee de fout wordt geïdentificeerd.
code?: string
Waarde van eigenschap
string
errno
Door het systeem verstrekte foutnummer.
Alleen aanwezig als de MessagingError
is geïnstantieerd met een Node.js SystemError
.
errno?: string | number
Waarde van eigenschap
string | number
info
Extra details over de fout.
info?: any
Waarde van eigenschap
any
name
De naam van de fout. Standaardwaarde: "MessagingError".
name: string
Waarde van eigenschap
string
port
De poort voor de niet-beschikbare netwerkverbinding.
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 onderdrukking voor opmaakstacktraceringen
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 op een doelobject
static function captureStackTrace(targetObject: object, constructorOpt?: Function)
Parameters
- targetObject
-
object
- constructorOpt
-
Function
overgenomen van Error.captureStackTrace