Compartir a través de


MessagingError class

Describe la clase base de Error de mensajería.

Extends

Error

Constructores

MessagingError(string, Error)

Propiedades

address

Dirección a la que se produjo un error en la conexión de red. Solo está presente si MessagingError se creó una instancia de con un Node.js SystemError.

code

Etiqueta de cadena que identifica el error.

errno

Número de error proporcionado por el sistema. Solo está presente si MessagingError se creó una instancia de con un Node.js SystemError.

info

Detalles adicionales sobre el error.

name

Nombre del error. Valor predeterminado: "MessagingError".

port

Puerto de conexión de red no disponible. Solo está presente si MessagingError se creó una instancia de con un Node.js SystemError.

retryable

Describe si el error se puede reintentar. Valor predeterminado: true.

syscall

Nombre de la llamada del sistema que desencadenó el error. Solo está presente si MessagingError se creó una instancia de con un Node.js SystemError.

Propiedades heredadas

message
prepareStackTrace

Invalidación opcional para dar formato a los seguimientos de la pila

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

stack
stackTraceLimit

Métodos heredados

captureStackTrace(object, Function)

Creación de una propiedad .stack en un objeto de destino

Detalles del constructor

MessagingError(string, Error)

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

Parámetros

message

string

Mensaje de error que proporciona más información sobre el error.

originalError

Error

Error cuyas propiedades se copiarán en MessagingError si la propiedad coincide con una encontrada en el Node.js SystemError.

Detalles de las propiedades

address

Dirección a la que se produjo un error en la conexión de red. Solo está presente si MessagingError se creó una instancia de con un Node.js SystemError.

address?: string

Valor de propiedad

string

code

Etiqueta de cadena que identifica el error.

code?: string

Valor de propiedad

string

errno

Número de error proporcionado por el sistema. Solo está presente si MessagingError se creó una instancia de con un Node.js SystemError.

errno?: string | number

Valor de propiedad

string | number

info

Detalles adicionales sobre el error.

info?: any

Valor de propiedad

any

name

Nombre del error. Valor predeterminado: "MessagingError".

name: string

Valor de propiedad

string

port

Puerto de conexión de red no disponible. Solo está presente si MessagingError se creó una instancia de con un Node.js SystemError.

port?: number

Valor de propiedad

number

retryable

Describe si el error se puede reintentar. Valor predeterminado: true.

retryable: boolean

Valor de propiedad

boolean

syscall

Nombre de la llamada del sistema que desencadenó el error. Solo está presente si MessagingError se creó una instancia de con un Node.js SystemError.

syscall?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

message

message: string

Valor de propiedad

string

Heredado de Error.message

prepareStackTrace

Invalidación opcional para dar formato a los seguimientos de la pila

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

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

Valor de propiedad

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

Heredado de Error.prepareStackTrace

stack

stack?: string

Valor de propiedad

string

Heredado de Error.stack

stackTraceLimit

static stackTraceLimit: number

Valor de propiedad

number

Heredado de Error.stackTraceLimit

Detalles de los métodos heredados

captureStackTrace(object, Function)

Creación de una propiedad .stack en un objeto de destino

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

Parámetros

targetObject

object

constructorOpt

Function

Heredado de Error.captureStackTrace