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 door de gebruiker opgegeven
Deze optie wordt genegeerd als berichten worden ontvangen in de
|
max |
Het maximum aantal gelijktijdige aanroepen dat de bibliotheek kan uitvoeren naar de berichtenhandler van de gebruiker. Zodra deze limiet is bereikt, worden er niet meer berichten ontvangen totdat ten minste 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 door de gebruiker opgegeven processMessage
callback.
- Als er een fout wordt gegenereerd vanuit de
processMessage
callback, wordt het bericht afgestaan met behulp vanreceiver.abandonMessage()
. Als u dit doet, wordt het bericht weer beschikbaar vanuit de wachtrij/het abonnement en wordt het aantal bezorging verhoogd. - Als er geen fout wordt gegenereerd in
processMessage
het bericht, wordt 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 afgehandeld in de door de gebruiker opgegeven berichtaanroep.
-
Standaardinstelling:
true
.
autoCompleteMessages?: boolean
Waarde van eigenschap
boolean
maxConcurrentCalls
Het maximum aantal gelijktijdige aanroepen dat de bibliotheek kan uitvoeren naar de berichtenhandler van de gebruiker. Zodra deze limiet is bereikt, worden er niet meer berichten ontvangen totdat ten minste een van de aanroepen naar de berichtenhandler van de gebruiker is voltooid.
-
Standaardinstelling:
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