SubscribeOptions interface
Opções usadas ao assinar uma fila ou assinatura do Service Bus.
- Extends
Propriedades
| auto |
Indica se a mensagem deve ser liquidada automaticamente com base no resultado do retorno de chamada fornecido pelo usuário
Esta opção é ignorada se as mensagens forem recebidas no modo de recebimento
|
| max |
O número máximo de chamadas simultâneas que a biblioteca pode fazer para o manipulador de mensagens do usuário. Uma vez atingido esse limite, mais mensagens não serão recebidas até que pelo menos uma das chamadas para o manipulador de mensagens do usuário tenha sido concluída.
|
Propriedades Herdadas
| abort |
O sinal que pode ser usado para abortar solicitações. |
| tracing |
Opções usadas quando o rastreamento está habilitado. |
Detalhes de Propriedade
autoCompleteMessages
Indica se a mensagem deve ser liquidada automaticamente com base no resultado do retorno de chamada fornecido pelo usuário processMessage.
- Se um erro for lançado do retorno de chamada
processMessage, a mensagem será abandonada usandoreceiver.abandonMessage(). Isso tornará a mensagem disponível novamente da fila/assinatura e a contagem de entregas será incrementada. - Se NENHUM erro for lançado de
processMessagea mensagem será concluída usandoreceiver.completeMessage(). Isso remove a mensagem da fila/assinatura.
Esta opção é ignorada se as mensagens forem recebidas no modo de recebimento receiveAndDelete ou se a mensagem já estiver resolvida no retorno de chamada de mensagem fornecido pelo usuário.
-
padrão :
true.
autoCompleteMessages?: boolean
Valor de Propriedade
boolean
maxConcurrentCalls
O número máximo de chamadas simultâneas que a biblioteca pode fazer para o manipulador de mensagens do usuário. Uma vez atingido esse limite, mais mensagens não serão recebidas até que pelo menos uma das chamadas para o manipulador de mensagens do usuário tenha sido concluída.
-
padrão :
1.
maxConcurrentCalls?: number
Valor de Propriedade
number
Detalhes da Propriedade Herdada
abortSignal
O sinal que pode ser usado para abortar solicitações.
abortSignal?: AbortSignalLike
Valor de Propriedade
herdado de OperationOptionsBase.abortSignal
tracingOptions
Opções usadas quando o rastreamento está habilitado.
tracingOptions?: OperationTracingOptions
Valor de Propriedade
herdado de OperationOptionsBase.tracingOptions