MessagingError class
Descreve a classe base do Erro de Mensagens.
- Extends
-
Error
Construtores
Messaging |
Propriedades
address | Endereço no qual a ligação de rede falhou.
Apenas presente se o |
code | Uma etiqueta de cadeia que identifica o erro. |
errno | Número de erro fornecido pelo sistema.
Apenas presente se o |
info | Detalhes adicionais sobre o erro. |
name | O nome do erro. Valor predefinido: "MessagingError". |
port | A porta de ligação de rede indisponível.
Apenas presente se o |
retryable | Descreve se o erro é reativado. Predefinição: true. |
syscall | Nome da chamada de sistema que acionou o erro.
Apenas presente se o |
Propriedades Herdadas
message | |
prepare |
Substituição opcional para formatar rastreios de pilha Veja https://v8.dev/docs/stack-trace-api#customizing-stack-traces |
stack | |
stack |
Métodos Herdados
capture |
Criar propriedade .stack num objeto de destino |
Detalhes do Construtor
MessagingError(string, Error)
new MessagingError(message: string, originalError?: Error)
Parâmetros
- message
-
string
A mensagem de erro que fornece mais informações sobre o erro.
- originalError
-
Error
Um erro cujas propriedades serão copiadas para o MessagingError se a propriedade corresponder à que foi encontrada no Node.js SystemError
.
Detalhes de Propriedade
address
Endereço no qual a ligação de rede falhou.
Apenas presente se o MessagingError
foi instanciado com um Node.js SystemError
.
address?: string
Valor de Propriedade
string
code
Uma etiqueta de cadeia que identifica o erro.
code?: string
Valor de Propriedade
string
errno
Número de erro fornecido pelo sistema.
Apenas presente se o MessagingError
foi instanciado com um Node.js SystemError
.
errno?: string | number
Valor de Propriedade
string | number
info
Detalhes adicionais sobre o erro.
info?: any
Valor de Propriedade
any
name
O nome do erro. Valor predefinido: "MessagingError".
name: string
Valor de Propriedade
string
port
A porta de ligação de rede indisponível.
Apenas presente se o MessagingError
foi instanciado com um Node.js SystemError
.
port?: number
Valor de Propriedade
number
retryable
Descreve se o erro é reativado. Predefinição: true.
retryable: boolean
Valor de Propriedade
boolean
syscall
Nome da chamada de sistema que acionou o erro.
Apenas presente se o MessagingError
foi instanciado com um Node.js SystemError
.
syscall?: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
message
message: string
Valor de Propriedade
string
Herdado de Error.message
prepareStackTrace
Substituição opcional para formatar rastreios de pilha
Veja https://v8.dev/docs/stack-trace-api#customizing-stack-traces
static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
Valor de Propriedade
(err: Error, stackTraces: CallSite[]) => any
Herdado de Error.prepareStackTrace
stack
stack?: string
Valor de Propriedade
string
Herdado de Error.stack
stackTraceLimit
static stackTraceLimit: number
Valor de Propriedade
number
Herdado de Error.stackTraceLimit
Detalhes do Método Herdado
captureStackTrace(object, Function)
Criar propriedade .stack num objeto de destino
static function captureStackTrace(targetObject: object, constructorOpt?: Function)
Parâmetros
- targetObject
-
object
- constructorOpt
-
Function
Herdado de Error.captureStackTrace