MessagingError class
Décrit la classe de base pour l’erreur de messagerie.
- Extends
-
Error
Constructeurs
Messaging |
Propriétés
address | Adresse à laquelle la connexion réseau a échoué.
Présent uniquement si a |
code | Étiquette de chaîne qui identifie l’erreur. |
errno | Numéro d’erreur fourni par le système.
Présent uniquement si a |
info | Détails supplémentaires sur l’erreur. |
name | Nom de l’erreur. Valeur par défaut : « MessagingError ». |
port | Port de connexion réseau non disponible.
Présent uniquement si a |
retryable | Indique si l’erreur peut faire de nouvelles tentatives. Valeur par défaut : true. |
syscall | Nom de l’appel système qui a déclenché l’erreur.
Présent uniquement si a |
Propriétés héritées
message | |
prepare |
Remplacement facultatif pour la mise en forme des traces de pile Voir https://v8.dev/docs/stack-trace-api#customizing-stack-traces |
stack | |
stack |
Méthodes héritées
capture |
Créer une propriété .stack sur un objet cible |
Détails du constructeur
MessagingError(string, Error)
new MessagingError(message: string, originalError?: Error)
Paramètres
- message
-
string
Message d’erreur qui fournit plus d’informations sur l’erreur.
- originalError
-
Error
Erreur dont les propriétés sont copiées dans MessagingError si la propriété correspond à celle trouvée sur le Node.js SystemError
.
Détails de la propriété
address
Adresse à laquelle la connexion réseau a échoué.
Présent uniquement si a MessagingError
été instancié avec un Node.js SystemError
.
address?: string
Valeur de propriété
string
code
Étiquette de chaîne qui identifie l’erreur.
code?: string
Valeur de propriété
string
errno
Numéro d’erreur fourni par le système.
Présent uniquement si a MessagingError
été instancié avec un Node.js SystemError
.
errno?: string | number
Valeur de propriété
string | number
info
Détails supplémentaires sur l’erreur.
info?: any
Valeur de propriété
any
name
Nom de l’erreur. Valeur par défaut : « MessagingError ».
name: string
Valeur de propriété
string
port
Port de connexion réseau non disponible.
Présent uniquement si a MessagingError
été instancié avec un Node.js SystemError
.
port?: number
Valeur de propriété
number
retryable
Indique si l’erreur peut faire de nouvelles tentatives. Valeur par défaut : true.
retryable: boolean
Valeur de propriété
boolean
syscall
Nom de l’appel système qui a déclenché l’erreur.
Présent uniquement si a MessagingError
été instancié avec un Node.js SystemError
.
syscall?: string
Valeur de propriété
string
Détails de la propriété héritée
message
message: string
Valeur de propriété
string
Hérité de Error.message
prepareStackTrace
Remplacement facultatif pour la mise en forme des traces de pile
Voir https://v8.dev/docs/stack-trace-api#customizing-stack-traces
static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
Valeur de propriété
(err: Error, stackTraces: CallSite[]) => any
Hérité de Error.prepareStackTrace
stack
stack?: string
Valeur de propriété
string
Hérité de Error.stack
stackTraceLimit
static stackTraceLimit: number
Valeur de propriété
number
Hérité de Error.stackTraceLimit
Détails de la méthode héritée
captureStackTrace(object, Function)
Créer une propriété .stack sur un objet cible
static function captureStackTrace(targetObject: object, constructorOpt?: Function)
Paramètres
- targetObject
-
object
- constructorOpt
-
Function
Hérité de Error.captureStackTrace