Dela via


ServiceBusError class

Fel som inträffar i Service Bus.

Extends

Konstruktorer

ServiceBusError(MessagingError)
ServiceBusError(string, ServiceBusErrorCode)

Egenskaper

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.

Ärvda egenskaper

address

Adress som nätverksanslutningen misslyckades till. Endast tillgängligt om MessagingError instansierades med en Node.js SystemError.

errno

Systemspecifikt felnummer. Endast tillgängligt om MessagingError instansierades med en Node.js SystemError.

info

Extra information om felet.

message
name

Felnamnet. Standardvärde: "MessagingError".

port

Den otillgängliga nätverksanslutningsporten. Endast tillgängligt om MessagingError instansierades med en Node.js SystemError.

prepareStackTrace

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
stackTraceLimit
syscall

Namnet på systemanropet som utlöste felet. Presentera endast om MessagingError instansierades med en Node.js SystemError.

Ärvda metoder

captureStackTrace(object, Function)

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

Extra information om felet.

info?: any

Egenskapsvärde

any

Ärvd frånMessagingError.info

message

message: string

Egenskapsvärde

string

Ärvd frånMessagingError.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

stack?: string

Egenskapsvärde

string

Ärvd frånMessagingError.stack

stackTraceLimit

static stackTraceLimit: number

Egenskapsvärde

number

Ärvd frånMessagingError.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