SubscribeOptions interface
Opties die worden gebruikt bij het abonneren op een Service Bus-wachtrij of -abonnement.
- Uitbreiding
Eigenschappen
auto |
Geeft aan of het bericht automatisch moet worden vereffend op basis van het resultaat van de gebruiker die
Deze optie wordt genegeerd als berichten worden ontvangen in de
|
max |
Het maximum aantal gelijktijdige aanroepen dat door de bibliotheek kan worden uitgevoerd naar de berichtenhandler van de gebruiker. Zodra deze limiet is bereikt, worden er pas meer berichten ontvangen wanneer een van de aanroepen naar de berichtenhandler van de gebruiker is voltooid.
|
Overgenomen eigenschappen
abort |
Het signaal dat kan worden gebruikt om aanvragen af te breken. |
tracing |
Opties die worden gebruikt wanneer tracering is ingeschakeld. |
Eigenschapdetails
autoCompleteMessages
Geeft aan of het bericht automatisch moet worden vereffend op basis van het resultaat van de gebruiker die processMessage
callback heeft opgegeven.
- Als er een fout optreedt in de
processMessage
callback, wordt het bericht afgetrokken met behulp vanreceiver.abandonMessage()
. Als u dit doet, wordt het bericht opnieuw beschikbaar vanuit de wachtrij/het abonnement en wordt het aantal bezorgingen verhoogd. - Als er geen fout optreedt bij
processMessage
wordt het bericht voltooid met behulp vanreceiver.completeMessage()
. Als u dit doet, wordt het bericht uit de wachtrij/het abonnement verwijderd.
Deze optie wordt genegeerd als berichten worden ontvangen in de receiveAndDelete
ontvangstmodus of als het bericht al is geregeld in de door de gebruiker verstrekte callback van berichten.
-
standaard:
true
.
autoCompleteMessages?: boolean
Waarde van eigenschap
boolean
maxConcurrentCalls
Het maximum aantal gelijktijdige aanroepen dat door de bibliotheek kan worden uitgevoerd naar de berichtenhandler van de gebruiker. Zodra deze limiet is bereikt, worden er pas meer berichten ontvangen wanneer een van de aanroepen naar de berichtenhandler van de gebruiker is voltooid.
-
standaard:
1
.
maxConcurrentCalls?: number
Waarde van eigenschap
number
Details van overgenomen eigenschap
abortSignal
Het signaal dat kan worden gebruikt om aanvragen af te breken.
abortSignal?: AbortSignalLike
Waarde van eigenschap
overgenomen van OperationOptionsBase.abortSignal
tracingOptions
Opties die worden gebruikt wanneer tracering is ingeschakeld.
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
overgenomen van OperationOptionsBase.tracingOptions