SubscribeOptions interface
Alternativ som används när du prenumererar på en Service Bus-kö eller prenumeration.
- Extends
Egenskaper
| auto |
Anger om meddelandet ska regleras automatiskt baserat på resultatet från användaren som tillhandahålls
Det här alternativet ignoreras om meddelanden tas emot i
|
| max |
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.
|
Ärvda egenskaper
| abort |
Den signal som kan användas för att avbryta begäranden. |
| tracing |
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
processMessagemotringning avbryts meddelandet med hjälp avreceiver.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
processMessageslutförs meddelandet med hjälp avreceiver.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