SubscribeOptions interface
Opciones que se usan al suscribirse a una cola o suscripción de Service Bus.
- Extends
Propiedades
auto |
Indica si el mensaje se debe liquidar automáticamente en función del resultado de la devolución de llamada proporcionada por
Esta opción se omite si los mensajes se reciben en el
|
max |
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.
|
Propiedades heredadas
abort |
Señal que se puede usar para anular las solicitudes. |
tracing |
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á mediantereceiver.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á mediantereceiver.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