Partager via


ServiceBusError class

Erreurs qui se produisent dans Service Bus.

Extends

Constructeurs

ServiceBusError(MessagingError)
ServiceBusError(string, ServiceBusErrorCode)

Propriétés

code

Raison de l’échec.

  • GeneralError : l’exception est le résultat d’une erreur générale dans la bibliothèque cliente.
  • MessagingEntityNotFound : une ressource Service Bus est introuvable par le service Service Bus.
  • MessageLockLost : le verrou du message est perdu. Les appelants doivent essayer de recevoir et de traiter à nouveau le message.
  • MessageNotFound : le message demandé est introuvable.
  • MessageSizeExceeded : un message est supérieur à la taille maximale autorisée pour son transport.
  • MessagingEntityAlreadyExists : une entité portant le même nom existe sous le même espace de noms.
  • MessagingEntityDisabled : l’entité de messagerie est désactivée. Réactivez l’entité à l’aide du portail.
  • QuotaExceeded : le quota appliqué à une ressource Service Bus a été dépassé lors de l’interaction avec le service Azure Service Bus.
  • ServiceBusy : le service Azure Service Bus signale qu’il est occupé en réponse à une demande cliente d’effectuer une opération.
  • ServiceTimeout : une opération ou une autre requête a expiré lors de l’interaction avec le service Azure Service Bus.
  • ServiceCommunicationProblem : une erreur de communication générale s’est produite lors de l’interaction avec le service Azure Service Bus.
  • SessionCannotBeLocked : la session demandée ne peut pas être verrouillée.
  • SessionLockLost : le verrou de la session a expiré. Les appelants doivent demander à nouveau la session.
  • UnauthorizedAccess » : l’utilisateur n’a pas accès à l’entité.

Propriétés héritées

address

Adresse à laquelle la connexion réseau a échoué. Présente uniquement si le MessagingError a été instancié avec un Node.js SystemError.

errno

Numéro d’erreur fourni par le système. Présente uniquement si le MessagingError a été instancié avec un Node.js SystemError.

info

Détails supplémentaires sur l’erreur.

message
name

Nom de l’erreur. Valeur par défaut : « MessagingError ».

port

Port de connexion réseau non disponible. Présente uniquement si le MessagingError a été instancié avec un Node.js SystemError.

prepareStackTrace

Remplacement facultatif pour la mise en forme des traces de pile

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

retryable

Indique si l’erreur est retenable. Valeur par défaut : true.

stack
stackTraceLimit
syscall

Nom de l’appel système qui a déclenché l’erreur. Présente uniquement si le MessagingError a été instancié avec un Node.js SystemError.

Méthodes héritées

captureStackTrace(object, Function)

Créer une propriété .stack sur un objet cible

Détails du constructeur

ServiceBusError(MessagingError)

new ServiceBusError(messagingError: MessagingError)

Paramètres

messagingError
MessagingError

Erreur dont les propriétés seront copiées dans ServiceBusError.

ServiceBusError(string, ServiceBusErrorCode)

new ServiceBusError(message: string, code: ServiceBusErrorCode)

Paramètres

message

string

Message d’erreur qui fournit plus d’informations sur l’erreur.

code
ServiceBusErrorCode

Raison de l’échec.

Détails de la propriété

code

Raison de l’échec.

  • GeneralError : l’exception est le résultat d’une erreur générale dans la bibliothèque cliente.
  • MessagingEntityNotFound : une ressource Service Bus est introuvable par le service Service Bus.
  • MessageLockLost : le verrou du message est perdu. Les appelants doivent essayer de recevoir et de traiter à nouveau le message.
  • MessageNotFound : le message demandé est introuvable.
  • MessageSizeExceeded : un message est supérieur à la taille maximale autorisée pour son transport.
  • MessagingEntityAlreadyExists : une entité portant le même nom existe sous le même espace de noms.
  • MessagingEntityDisabled : l’entité de messagerie est désactivée. Réactivez l’entité à l’aide du portail.
  • QuotaExceeded : le quota appliqué à une ressource Service Bus a été dépassé lors de l’interaction avec le service Azure Service Bus.
  • ServiceBusy : le service Azure Service Bus signale qu’il est occupé en réponse à une demande cliente d’effectuer une opération.
  • ServiceTimeout : une opération ou une autre requête a expiré lors de l’interaction avec le service Azure Service Bus.
  • ServiceCommunicationProblem : une erreur de communication générale s’est produite lors de l’interaction avec le service Azure Service Bus.
  • SessionCannotBeLocked : la session demandée ne peut pas être verrouillée.
  • SessionLockLost : le verrou de la session a expiré. Les appelants doivent demander à nouveau la session.
  • UnauthorizedAccess » : l’utilisateur n’a pas accès à l’entité.
code: ServiceBusErrorCode

Valeur de propriété

Détails de la propriété héritée

address

Adresse à laquelle la connexion réseau a échoué. Présente uniquement si le MessagingError a été instancié avec un Node.js SystemError.

address?: string

Valeur de propriété

string

Hérité deMessagingError.address

errno

Numéro d’erreur fourni par le système. Présente uniquement si le MessagingError a été instancié avec un Node.js SystemError.

errno?: string | number

Valeur de propriété

string | number

Hérité deMessagingError.errno

info

Détails supplémentaires sur l’erreur.

info?: any

Valeur de propriété

any

Hérité deMessagingError.info

message

message: string

Valeur de propriété

string

Hérité deMessagingError.message

name

Nom de l’erreur. Valeur par défaut : « MessagingError ».

name: string

Valeur de propriété

string

Hérité deMessagingError.name

port

Port de connexion réseau non disponible. Présente uniquement si le MessagingError a été instancié avec un Node.js SystemError.

port?: number

Valeur de propriété

number

Hérité deMessagingError.port

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é deMessagingError.prepareStackTrace

retryable

Indique si l’erreur est retenable. Valeur par défaut : true.

retryable: boolean

Valeur de propriété

boolean

Hérité deMessagingError.retryable

stack

stack?: string

Valeur de propriété

string

Hérité deMessagingError.stack

stackTraceLimit

static stackTraceLimit: number

Valeur de propriété

number

Hérité deMessagingError.stackTraceLimit

syscall

Nom de l’appel système qui a déclenché l’erreur. Présente uniquement si le MessagingError a été instancié avec un Node.js SystemError.

syscall?: string

Valeur de propriété

string

Hérité deMessagingError.syscall

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é deMessagingError.captureStackTrace