SubscribeOptions interface
Možnosti používané při přihlášení k odběru fronty nebo předplatného služby Service Bus
- Extends
Vlastnosti
| auto |
Určuje, zda má být zpráva automaticky vyřešena na základě výsledku poskytnutého uživatelem
Tato možnost se ignoruje, pokud se zprávy přijímají v režimu příjmu
|
| max |
Maximální počet souběžných volání, která může knihovna provést obslužné rutině zprávy uživatele. Po dosažení tohoto limitu nebudou přijaty další zprávy, dokud se nedokončí alespoň jedno volání obslužné rutiny zprávy uživatele.
|
Zděděné vlastnosti
| abort |
Signál, který lze použít k přerušení požadavků. |
| tracing |
Možnosti používané při povolení trasování |
Podrobnosti vlastnosti
autoCompleteMessages
Určuje, zda má být zpráva automaticky vyřešena na základě výsledku poskytnutého uživatelem processMessage zpětné volání.
- Pokud dojde k chybě z
processMessagezpětné volání, bude zpráva zrušena pomocíreceiver.abandonMessage(). Tím se zpráva znovu zpřístupní z fronty nebo odběru a počet doručení se zvýší. - Pokud z
processMessagedojde k chybě NE, zpráva bude dokončena pomocíreceiver.completeMessage(). Tím se zpráva odebere z fronty nebo odběru.
Tato možnost se ignoruje, pokud se zprávy přijímají v režimu příjmu receiveAndDelete nebo pokud je zpráva již vyřešena v zpětném volání zprávy poskytnuté uživatelem.
- výchozí :
true.
autoCompleteMessages?: boolean
Hodnota vlastnosti
boolean
maxConcurrentCalls
Maximální počet souběžných volání, která může knihovna provést obslužné rutině zprávy uživatele. Po dosažení tohoto limitu nebudou přijaty další zprávy, dokud se nedokončí alespoň jedno volání obslužné rutiny zprávy uživatele.
- výchozí :
1.
maxConcurrentCalls?: number
Hodnota vlastnosti
number
Podrobnosti zděděných vlastností
abortSignal
Signál, který lze použít k přerušení požadavků.
abortSignal?: AbortSignalLike
Hodnota vlastnosti
zděděno z OperationOptionsBase.abortSignal
tracingOptions
Možnosti používané při povolení trasování
tracingOptions?: OperationTracingOptions
Hodnota vlastnosti
zděděno z OperationOptionsBase.tracingOptions