MessagingError class
Descreve a classe base para Erro de Mensagens.
- Extends
-
Error
Construtores
Messaging |
Propriedades
address | Endereço para o qual a conexão de rede falhou.
Presente somente se o |
code | Um rótulo de cadeia de caracteres que identifica o erro. |
errno | Número de erro fornecido pelo sistema.
Presente somente se o |
info | Detalhes extras sobre o erro. |
name | O nome do erro. Valor padrão: "MessagingError". |
port | A porta de conexão de rede indisponível.
Presente somente se o |
retryable | Descreve se o erro é repetível. Padrão: true. |
syscall | Nome da chamada do sistema que disparou o erro.
Presente somente se o |
Propriedades herdadas
message | |
prepare |
Substituição opcional para formatação de rastreamentos de pilha Veja https://v8.dev/docs/stack-trace-api#customizing-stack-traces |
stack | |
stack |
Métodos herdados
capture |
Criar propriedade .stack em um 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 a uma encontrada no Node.js SystemError
.
Detalhes da propriedade
address
Endereço para o qual a conexão de rede falhou.
Presente somente se o MessagingError
tiver sido instanciado com um Node.js SystemError
.
address?: string
Valor da propriedade
string
code
Um rótulo de cadeia de caracteres que identifica o erro.
code?: string
Valor da propriedade
string
errno
Número de erro fornecido pelo sistema.
Presente somente se o MessagingError
tiver sido instanciado com um Node.js SystemError
.
errno?: string | number
Valor da propriedade
string | number
info
Detalhes extras sobre o erro.
info?: any
Valor da propriedade
any
name
O nome do erro. Valor padrão: "MessagingError".
name: string
Valor da propriedade
string
port
A porta de conexão de rede indisponível.
Presente somente se o MessagingError
tiver sido instanciado com um Node.js SystemError
.
port?: number
Valor da propriedade
number
retryable
Descreve se o erro é repetível. Padrão: true.
retryable: boolean
Valor da propriedade
boolean
syscall
Nome da chamada do sistema que disparou o erro.
Presente somente se o MessagingError
tiver sido instanciado com um Node.js SystemError
.
syscall?: string
Valor da propriedade
string
Detalhes das propriedades herdadas
message
message: string
Valor da propriedade
string
Herdado de Error.message
prepareStackTrace
Substituição opcional para formatação de rastreamentos de pilha
Veja https://v8.dev/docs/stack-trace-api#customizing-stack-traces
static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
Valor da propriedade
(err: Error, stackTraces: CallSite[]) => any
Herdado de Error.prepareStackTrace
stack
stack?: string
Valor da propriedade
string
Herdado de Error.stack
stackTraceLimit
static stackTraceLimit: number
Valor da propriedade
number
Herdado de Error.stackTraceLimit
Detalhes do método herdado
captureStackTrace(object, Function)
Criar propriedade .stack em um objeto de destino
static function captureStackTrace(targetObject: object, constructorOpt?: Function)
Parâmetros
- targetObject
-
object
- constructorOpt
-
Function
Herdado de Error.captureStackTrace