Sdílet prostřednictvím


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

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 processMessage zpě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 processMessage dojde 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.
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.

Zděděné vlastnosti

abortSignal

Signál, který lze použít k přerušení požadavků.

tracingOptions

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 processMessage zpě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 processMessage dojde 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