ServiceBusError class
Ошибки, возникающие в служебной шине.
- Extends
-
MessagingError
Конструкторы
Service |
|
Service |
Свойства
code | Причина сбоя.
|
Унаследованные свойства
address | Адрес, к которому произошел сбой сетевого подключения.
Присутствует, только если |
errno | Номер ошибки, предоставленный системой.
Присутствует, только если |
info | Дополнительные сведения об ошибке. |
message | |
name | Имя ошибки. Значение по умолчанию: "MessagingError". |
port | Недоступный порт сетевого подключения.
Присутствует, только если |
retryable | Описывает, можно ли повторить ошибку. Значение по умолчанию — true. |
stack | |
syscall | Имя системного вызова, который вызвал ошибку.
Присутствует, только если |
Сведения о конструкторе
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