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, jestli má být zpráva vyřešena automaticky na základě výsledku ze zpětného volání poskytnutého
Tato možnost se ignoruje, pokud jsou zprávy přijaty v režimu příjmu
|
max |
Maximální počet souběžných volání, která knihovna může provést do obslužné rutiny zprávy uživatele. Po dosažení tohoto limitu nebudou přijaty další zprávy, dokud se nedokončí alespoň jedno z volání obslužné rutiny zpráv uživatele.
|
Zděděné vlastnosti
abort |
Signál, který lze použít k přerušení požadavků. |
tracing |
Možnosti použité při povoleném trasování |
Podrobnosti vlastnosti
autoCompleteMessages
Určuje, jestli má být zpráva vyřešena automaticky na základě výsledku ze zpětného volání poskytnutého processMessage
uživatelem.
- Pokud je vyvolána chyba ze zpětného
processMessage
volání, zpráva bude opuštěna pomocíreceiver.abandonMessage()
. Tím se zpráva znovu zpřístupní z fronty nebo odběru a počet doručení se zvýší. - Pokud se ze
processMessage
zprávy nevyvolá chyba NE, bude dokončena pomocíreceiver.completeMessage()
příkazu . Tím se zpráva odebere z fronty nebo odběru.
Tato možnost se ignoruje, pokud jsou zprávy přijaty v režimu příjmu receiveAndDelete
nebo pokud je zpráva již vyřešena ve 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á knihovna může provést do obslužné rutiny zprávy uživatele. Po dosažení tohoto limitu nebudou přijaty další zprávy, dokud se nedokončí alespoň jedno z volání obslužné rutiny zpráv 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žité při povoleném trasování
tracingOptions?: OperationTracingOptions
Hodnota vlastnosti
Zděděno z OperationOptionsBase.tracingOptions