ServiceBusError class
Fel som inträffar i Service Bus.
- Extends
Konstruktorer
Service |
|
Service |
Egenskaper
code | Orsaken till felet.
|
Ärvda egenskaper
address | Adress som nätverksanslutningen misslyckades till.
Endast tillgängligt om |
errno | Systemspecifikt felnummer.
Endast tillgängligt om |
info | Extra information om felet. |
message | |
name | Felnamnet. Standardvärde: "MessagingError". |
port | Den otillgängliga nätverksanslutningsporten.
Endast tillgängligt om |
prepare |
Valfri åsidosättning för formatering av stackspårningar Se https://v8.dev/docs/stack-trace-api#customizing-stack-traces |
retryable | Beskriver om felet kan försöka igen. Standard: sant. |
stack | |
stack |
|
syscall | Namnet på systemanropet som utlöste felet.
Presentera endast om |
Ärvda metoder
capture |
Skapa .stack-egenskapen för ett målobjekt |
Konstruktorinformation
ServiceBusError(MessagingError)
new ServiceBusError(messagingError: MessagingError)
Parametrar
- messagingError
- MessagingError
Ett fel vars egenskaper kommer att kopieras till ServiceBusError.
ServiceBusError(string, ServiceBusErrorCode)
new ServiceBusError(message: string, code: ServiceBusErrorCode)
Parametrar
- message
-
string
Felmeddelandet som innehåller mer information om felet.
- code
- ServiceBusErrorCode
Orsaken till felet.
Egenskapsinformation
code
Orsaken till felet.
- GeneralError: Undantaget berodde på ett allmänt fel i klientbiblioteket.
- MessagingEntityNotFound: Det går inte att hitta en Service Bus-resurs av Service Bus-tjänsten.
- MessageLockLost: Låset på meddelandet går förlorat. Uppringare bör försöka ta emot och bearbeta meddelandet igen.
- MessageNotFound: Det begärda meddelandet hittades inte.
- MessageSizeExceeded: Ett meddelande är större än den maximala tillåtna storleken för transporten.
- MessagingEntityAlreadyExists: En entitet med samma namn finns under samma namnområde.
- MessagingEntityDisabled: Meddelandeentiteten är inaktiverad. Aktivera entiteten igen med hjälp av portalen.
- QuotaExceeded: Kvoten som tillämpas på en Service Bus-resurs har överskridits när den interagerar med Azure Service Bus-tjänsten.
- ServiceBusy: Azure Service Bus-tjänsten rapporterar att den är upptagen som svar på en klientbegäran om att utföra en åtgärd.
- ServiceTimeout: Tidsgränsen för en åtgärd eller annan begäran uppnåddes när den interagerade med Azure Service Bus-tjänsten.
- ServiceCommunicationProblem: Ett allmänt kommunikationsfel uppstod vid interaktion med Azure Service Bus-tjänsten.
- SessionCannotBeLocked: Den begärda sessionen kan inte låsas.
- SessionLockLost: Låset på sessionen har upphört att gälla. Uppringare bör begära sessionen igen.
- UnauthorizedAccess": Användaren har inte åtkomst till entiteten.
code: ServiceBusErrorCode
Egenskapsvärde
Information om ärvda egenskaper
address
Adress som nätverksanslutningen misslyckades till.
Endast tillgängligt om MessagingError
instansierades med en Node.js SystemError
.
address?: string
Egenskapsvärde
string
Ärvd frånMessagingError.address
errno
Systemspecifikt felnummer.
Endast tillgängligt om MessagingError
instansierades med en Node.js SystemError
.
errno?: string | number
Egenskapsvärde
string | number
Ärvd frånMessagingError.errno
info
message
name
Felnamnet. Standardvärde: "MessagingError".
name: string
Egenskapsvärde
string
Ärvd frånMessagingError.name
port
Den otillgängliga nätverksanslutningsporten.
Endast tillgängligt om MessagingError
instansierades med en Node.js SystemError
.
port?: number
Egenskapsvärde
number
Ärvd frånMessagingError.port
prepareStackTrace
Valfri åsidosättning för formatering av stackspårningar
Se https://v8.dev/docs/stack-trace-api#customizing-stack-traces
static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
Egenskapsvärde
(err: Error, stackTraces: CallSite[]) => any
Ärvd frånMessagingError.prepareStackTrace
retryable
Beskriver om felet kan försöka igen. Standard: sant.
retryable: boolean
Egenskapsvärde
boolean
Ärvd frånMessagingError.retryable
stack
stackTraceLimit
syscall
Namnet på systemanropet som utlöste felet.
Presentera endast om MessagingError
instansierades med en Node.js SystemError
.
syscall?: string
Egenskapsvärde
string
Ärvd frånMessagingError.syscall
Ärvd metodinformation
captureStackTrace(object, Function)
Skapa .stack-egenskapen för ett målobjekt
static function captureStackTrace(targetObject: object, constructorOpt?: Function)
Parametrar
- targetObject
-
object
- constructorOpt
-
Function
Ärvd frånMessagingError.captureStackTrace