Compartir a través de


SubscribeOptions interface

Opciones que se usan al suscribirse a una cola o suscripción de Service Bus.

Extends

Propiedades

autoCompleteMessages

Indica si el mensaje se debe liquidar automáticamente en función del resultado de la devolución de llamada proporcionada por processMessage el usuario.

  • Si se produce un error desde la processMessage devolución de llamada, el mensaje se abandonará mediante receiver.abandonMessage(). Si lo hace, el mensaje estará disponible de nuevo en la cola o suscripción y se incrementará el número de entregas.
  • Si no se produce ningún error desde processMessage el mensaje, se completará mediante receiver.completeMessage(). Al hacerlo, se quita el mensaje de la cola o suscripción.

Esta opción se omite si los mensajes se reciben en el receiveAndDelete modo de recepción o si el mensaje ya está establecido en la devolución de llamada del mensaje proporcionado por el usuario.

  • Valor predeterminado: true.
maxConcurrentCalls

Número máximo de llamadas simultáneas que la biblioteca puede realizar al controlador de mensajes del usuario. Una vez alcanzado este límite, no se recibirán más mensajes hasta que se haya completado una de las llamadas al controlador de mensajes del usuario.

  • Valor predeterminado: 1.

Propiedades heredadas

abortSignal

Señal que se puede usar para anular las solicitudes.

tracingOptions

Opciones que se usan al habilitar el seguimiento.

Detalles de las propiedades

autoCompleteMessages

Indica si el mensaje se debe liquidar automáticamente en función del resultado de la devolución de llamada proporcionada por processMessage el usuario.

  • Si se produce un error desde la processMessage devolución de llamada, el mensaje se abandonará mediante receiver.abandonMessage(). Si lo hace, el mensaje estará disponible de nuevo en la cola o suscripción y se incrementará el número de entregas.
  • Si no se produce ningún error desde processMessage el mensaje, se completará mediante receiver.completeMessage(). Al hacerlo, se quita el mensaje de la cola o suscripción.

Esta opción se omite si los mensajes se reciben en el receiveAndDelete modo de recepción o si el mensaje ya está establecido en la devolución de llamada del mensaje proporcionado por el usuario.

  • Valor predeterminado: true.
autoCompleteMessages?: boolean

Valor de propiedad

boolean

maxConcurrentCalls

Número máximo de llamadas simultáneas que la biblioteca puede realizar al controlador de mensajes del usuario. Una vez alcanzado este límite, no se recibirán más mensajes hasta que se haya completado una de las llamadas al controlador de mensajes del usuario.

  • Valor predeterminado: 1.
maxConcurrentCalls?: number

Valor de propiedad

number

Detalles de las propiedades heredadas

abortSignal

Señal que se puede usar para anular las solicitudes.

abortSignal?: AbortSignalLike

Valor de propiedad

Heredado de OperationOptionsBase.abortSignal

tracingOptions

Opciones que se usan al habilitar el seguimiento.

tracingOptions?: OperationTracingOptions

Valor de propiedad

Heredado de OperationOptionsBase.tracingOptions