Поделиться через


ServiceBusError class

Ошибки, возникающие в служебной шине.

Extends

MessagingError

Конструкторы

ServiceBusError(MessagingError)
ServiceBusError(string, ServiceBusErrorCode)

Свойства

code

Причина сбоя.

  • GeneralError: исключение было вызвано общей ошибкой в клиентской библиотеке.
  • MessagingEntityNotFound. Служба служебной шины не может найти ресурс служебной шины.
  • MessageLockLost: блокировка сообщения потеряна. Вызывающие абоненты должны попытаться получить и обработать сообщение снова.
  • MessageNotFound: запрошенное сообщение не найдено.
  • MessageSizeExceeded: сообщение больше, чем максимальный размер, допустимый для его транспортировки.
  • MessagingEntityAlreadyExists: сущность с тем же именем существует в том же пространстве имен.
  • MessagingEntityDisabled: сущность messaging отключена. Снова включите сущность с помощью портала.
  • QuotaExceededed: квота, примененная к ресурсу служебной шины, превышена при взаимодействии со службой Служебная шина Azure.
  • ServiceBusy. Служба Служебная шина Azure сообщает, что она занята в ответ на запрос клиента для выполнения операции.
  • ServiceTimeout: истекло время ожидания операции или другого запроса при взаимодействии со службой Служебная шина Azure.
  • ServiceCommunicationProblem. При взаимодействии со службой Служебная шина Azure возникла общая ошибка связи.
  • SessionCannotBeLocked: запрошенный сеанс не может быть заблокирован.
  • SessionLockLost: срок действия блокировки сеанса истек. Вызывающие абоненты должны снова запросить сеанс.
  • UnauthorizedAccess". Пользователь не имеет доступа к сущности.

Унаследованные свойства

address

Адрес, к которому произошел сбой сетевого подключения. Присутствует, только если MessagingError экземпляр был создан с Node.js SystemError.

errno

Номер ошибки, предоставленный системой. Присутствует, только если MessagingError экземпляр был создан с Node.js SystemError.

info

Дополнительные сведения об ошибке.

message
name

Имя ошибки. Значение по умолчанию: "MessagingError".

port

Недоступный порт сетевого подключения. Присутствует, только если MessagingError экземпляр был создан с Node.js SystemError.

retryable

Описывает, можно ли повторить ошибку. Значение по умолчанию — true.

stack
syscall

Имя системного вызова, который вызвал ошибку. Присутствует, только если MessagingError экземпляр был создан с Node.js SystemError.

Сведения о конструкторе

ServiceBusError(MessagingError)

new ServiceBusError(messagingError: MessagingError)

Параметры

messagingError

MessagingError

Ошибка, свойства которой будут скопированы в ServiceBusError.

ServiceBusError(string, ServiceBusErrorCode)

new ServiceBusError(message: string, code: ServiceBusErrorCode)

Параметры

message

string

Сообщение об ошибке с дополнительными сведениями об ошибке.

code
ServiceBusErrorCode

Причина сбоя.

Сведения о свойстве

code

Причина сбоя.

  • GeneralError: исключение было вызвано общей ошибкой в клиентской библиотеке.
  • MessagingEntityNotFound. Служба служебной шины не может найти ресурс служебной шины.
  • MessageLockLost: блокировка сообщения потеряна. Вызывающие абоненты должны попытаться получить и обработать сообщение снова.
  • MessageNotFound: запрошенное сообщение не найдено.
  • MessageSizeExceeded: сообщение больше, чем максимальный размер, допустимый для его транспортировки.
  • MessagingEntityAlreadyExists: сущность с тем же именем существует в том же пространстве имен.
  • MessagingEntityDisabled: сущность messaging отключена. Снова включите сущность с помощью портала.
  • QuotaExceededed: квота, примененная к ресурсу служебной шины, превышена при взаимодействии со службой Служебная шина Azure.
  • ServiceBusy. Служба Служебная шина Azure сообщает, что она занята в ответ на запрос клиента для выполнения операции.
  • ServiceTimeout: истекло время ожидания операции или другого запроса при взаимодействии со службой Служебная шина Azure.
  • ServiceCommunicationProblem. При взаимодействии со службой Служебная шина Azure возникла общая ошибка связи.
  • SessionCannotBeLocked: запрошенный сеанс не может быть заблокирован.
  • SessionLockLost: срок действия блокировки сеанса истек. Вызывающие абоненты должны снова запросить сеанс.
  • UnauthorizedAccess". Пользователь не имеет доступа к сущности.
code: ServiceBusErrorCode

Значение свойства

Сведения об унаследованном свойстве

address

Адрес, к которому произошел сбой сетевого подключения. Присутствует, только если MessagingError экземпляр был создан с Node.js SystemError.

address?: string

Значение свойства

string

Наследуется от MessagingError.address

errno

Номер ошибки, предоставленный системой. Присутствует, только если MessagingError экземпляр был создан с Node.js SystemError.

errno?: number | string

Значение свойства

number | string

Наследуется от MessagingError.errno

info

Дополнительные сведения об ошибке.

info?: any

Значение свойства

any

Наследуется от MessagingError.info

message

message: string

Значение свойства

string

Наследуется от Error.message

name

Имя ошибки. Значение по умолчанию: "MessagingError".

name: string

Значение свойства

string

Наследуется от MessagingError.name

port

Недоступный порт сетевого подключения. Присутствует, только если MessagingError экземпляр был создан с Node.js SystemError.

port?: number

Значение свойства

number

Наследуется от MessagingError.port

retryable

Описывает, можно ли повторить ошибку. Значение по умолчанию — true.

retryable: boolean

Значение свойства

boolean

Наследуется от MessagingError.retryable

stack

stack?: string

Значение свойства

string

Наследуется от Error.stack

syscall

Имя системного вызова, который вызвал ошибку. Присутствует, только если MessagingError экземпляр был создан с Node.js SystemError.

syscall?: string

Значение свойства

string

Наследуется от MessagingError.syscall