Dela via


SubscribeOptions interface

Alternativ som används när du prenumererar på en Service Bus-kö eller prenumeration.

Extends

Egenskaper

autoCompleteMessages

Anger om meddelandet ska regleras automatiskt baserat på resultatet från användaren som tillhandahålls processMessage återanrop.

  • Om ett fel utlöses från processMessage motringning avbryts meddelandet med hjälp av receiver.abandonMessage(). Om du gör det blir meddelandet tillgängligt igen från kön/prenumerationen och leveransantalet ökas.
  • Om INGET fel utlöses från processMessage slutförs meddelandet med hjälp av receiver.completeMessage(). Detta tar bort meddelandet från kön/prenumerationen.

Det här alternativet ignoreras om meddelanden tas emot i receiveAndDelete mottagningsläge eller om meddelandet redan har kvittats i återanropet från användaren.

  • standard: true.
maxConcurrentCalls

Det maximala antalet samtidiga anrop som biblioteket kan göra till användarens meddelandehanterare. När den här gränsen har nåtts tas fler meddelanden inte emot förrän minst ett av anropen till användarens meddelandehanterare har slutförts.

  • standard: 1.

Ärvda egenskaper

abortSignal

Den signal som kan användas för att avbryta begäranden.

tracingOptions

Alternativ som används när spårning är aktiverat.

Egenskapsinformation

autoCompleteMessages

Anger om meddelandet ska regleras automatiskt baserat på resultatet från användaren som tillhandahålls processMessage återanrop.

  • Om ett fel utlöses från processMessage motringning avbryts meddelandet med hjälp av receiver.abandonMessage(). Om du gör det blir meddelandet tillgängligt igen från kön/prenumerationen och leveransantalet ökas.
  • Om INGET fel utlöses från processMessage slutförs meddelandet med hjälp av receiver.completeMessage(). Detta tar bort meddelandet från kön/prenumerationen.

Det här alternativet ignoreras om meddelanden tas emot i receiveAndDelete mottagningsläge eller om meddelandet redan har kvittats i återanropet från användaren.

  • standard: true.
autoCompleteMessages?: boolean

Egenskapsvärde

boolean

maxConcurrentCalls

Det maximala antalet samtidiga anrop som biblioteket kan göra till användarens meddelandehanterare. När den här gränsen har nåtts tas fler meddelanden inte emot förrän minst ett av anropen till användarens meddelandehanterare har slutförts.

  • standard: 1.
maxConcurrentCalls?: number

Egenskapsvärde

number

Information om ärvda egenskaper

abortSignal

Den signal som kan användas för att avbryta begäranden.

abortSignal?: AbortSignalLike

Egenskapsvärde

ärvd från OperationOptionsBase.abortSignal

tracingOptions

Alternativ som används när spårning är aktiverat.

tracingOptions?: OperationTracingOptions

Egenskapsvärde

ärvd från OperationOptionsBase.tracingOptions