ServiceBusError class
Erros que ocorrem no Service Bus.
- Extends
Construtores
Service |
|
Service |
Propriedades
code | O motivo do fracasso.
|
Propriedades Herdadas
address | Endereço ao qual a conexão de rede falhou.
Presente apenas se o |
errno | Número de erro fornecido pelo sistema.
Presente apenas se o |
info | Detalhes adicionais sobre o erro. |
message | |
name | O nome do erro. Valor padrão: "MessagingError". |
port | A porta de conexão de rede indisponível.
Presente apenas se o |
prepare |
Substituição opcional para formatar rastreamentos de pilha Visualizar https://v8.dev/docs/stack-trace-api#customizing-stack-traces |
retryable | Descreve se o erro pode ser repetido. Padrão: true. |
stack | |
stack |
|
syscall | Nome da chamada do sistema que disparou o erro.
Presente apenas se o |
Métodos Herdados
capture |
Criar propriedade .stack em um objeto de destino |
Detalhes do Construtor
ServiceBusError(MessagingError)
new ServiceBusError(messagingError: MessagingError)
Parâmetros
- messagingError
- MessagingError
Um erro cujas propriedades serão copiadas para o ServiceBusError.
ServiceBusError(string, ServiceBusErrorCode)
new ServiceBusError(message: string, code: ServiceBusErrorCode)
Parâmetros
- message
-
string
A mensagem de erro que fornece mais informações sobre o erro.
- code
- ServiceBusErrorCode
O motivo do fracasso.
Detalhes de Propriedade
code
O motivo do fracasso.
- GeneralError: A exceção foi o resultado de um erro geral dentro da biblioteca do cliente.
- MessagingEntityNotFound: Um recurso do Service Bus não pode ser encontrado pelo serviço do Service Bus.
- MessageLockLost: O bloqueio na mensagem é perdido. Os chamadores devem tentar receber e processar a mensagem novamente.
- MessageNotFound: A mensagem solicitada não foi encontrada.
- MessageSizeExceeded: Uma mensagem é maior do que o tamanho máximo permitido para seu transporte.
- MessagingEntityAlreadyExists: Uma entidade com o mesmo nome existe sob o mesmo namespace.
- MessagingEntityDisabled: A entidade de mensagens está desativada. Habilite a entidade novamente usando o Portal.
- QuotaExceeded: A cota aplicada a um recurso do Service Bus foi excedida durante a interação com o serviço do Barramento de Serviço do Azure.
- ServiceBusy: O serviço do Barramento de Serviço do Azure informa que está ocupado em resposta a uma solicitação de cliente para executar uma operação.
- ServiceTimeout: Uma operação ou outra solicitação atingiu o tempo limite durante a interação com o serviço do Barramento de Serviço do Azure.
- ServiceCommunicationProblem: houve um erro geral de comunicação encontrado ao interagir com o serviço do Barramento de Serviço do Azure.
- SessionCannotBeLocked: A sessão solicitada não pode ser bloqueada.
- SessionLockLost: O bloqueio da sessão expirou. Os chamadores devem solicitar a sessão novamente.
- UnauthorizedAccess": O usuário não tem acesso à entidade.
code: ServiceBusErrorCode
Valor de Propriedade
Detalhes da Propriedade Herdada
address
Endereço ao qual a conexão de rede falhou.
Presente apenas se o MessagingError
foi instanciado com um Node.js SystemError
.
address?: string
Valor de Propriedade
string
errno
Número de erro fornecido pelo sistema.
Presente apenas se o MessagingError
foi instanciado com um Node.js SystemError
.
errno?: string | number
Valor de Propriedade
string | number
herdado deMessagingError.errno
info
message
name
O nome do erro. Valor padrão: "MessagingError".
name: string
Valor de Propriedade
string
herdado deMessagingError.name
port
A porta de conexão de rede indisponível.
Presente apenas se o MessagingError
foi instanciado com um Node.js SystemError
.
port?: number
Valor de Propriedade
number
prepareStackTrace
Substituição opcional para formatar rastreamentos de pilha
Visualizar https://v8.dev/docs/stack-trace-api#customizing-stack-traces
static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
Valor de Propriedade
(err: Error, stackTraces: CallSite[]) => any
retryable
Descreve se o erro pode ser repetido. Padrão: true.
retryable: boolean
Valor de Propriedade
boolean
stack
stackTraceLimit
static stackTraceLimit: number
Valor de Propriedade
number
syscall
Nome da chamada do sistema que disparou o erro.
Presente apenas se o MessagingError
foi instanciado com um Node.js SystemError
.
syscall?: string
Valor de Propriedade
string