Delen via


MessagingError class

Beschrijft de basisklasse voor Berichtfout.

Uitbreiding

Error

Constructors

MessagingError(string, Error)

Eigenschappen

address

Adres waarmee de netwerkverbinding is mislukt. Alleen aanwezig als de MessagingError is geïnstantieerd met een Node.js SystemError.

code

Een tekenreekslabel dat de fout identificeert.

errno

Door het systeem opgegeven foutnummer. Alleen aanwezig als de MessagingError is geïnstantieerd met een Node.js SystemError.

info

Extra informatie over de fout.

name

De foutnaam. Standaardwaarde: "MessagingError".

port

De niet-beschikbare netwerkverbindingspoort. Alleen aanwezig als de MessagingError is geïnstantieerd met een Node.js SystemError.

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 MessagingError is geïnstantieerd met een Node.js SystemError.

Overgenomen eigenschappen

message
prepareStackTrace

Optionele overschrijving voor het opmaken van stacktraceringen

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

stack
stackTraceLimit

Overgenomen methoden

captureStackTrace(object, Function)

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