Partager via


SubscribeOptions interface

Options utilisées lors de l’abonnement à une file d’attente ou à un abonnement Service Bus.

Extends

Propriétés

autoCompleteMessages

Indique si le message doit être réglé automatiquement en fonction du résultat du rappel fourni par processMessage l’utilisateur.

  • Si une erreur est levée à partir du rappel, le processMessage message est abandonné à l’aide de receiver.abandonMessage(). Cela rend le message à nouveau disponible à partir de la file d’attente/de l’abonnement et le nombre de remises sera incrémenté.
  • Si AUCUNE erreur n’est levée à partir du processMessage message est terminé à l’aide de receiver.completeMessage(). Cela supprime le message de la file d’attente/de l’abonnement.

Cette option est ignorée si les messages sont reçus en receiveAndDelete mode de réception ou si le message est déjà réglé dans le rappel de message fourni par l’utilisateur.

  • Par défaut : true.
maxConcurrentCalls

Nombre maximal d’appels simultanés que la bibliothèque peut effectuer au gestionnaire de messages de l’utilisateur. Une fois cette limite atteinte, d’autres messages ne sont pas reçus tant que l’un des appels au gestionnaire de messages de l’utilisateur n’est pas terminé.

  • Par défaut : 1.

Propriétés héritées

abortSignal

Signal qui peut être utilisé pour annuler les demandes.

tracingOptions

Options utilisées lorsque le suivi est activé.

Détails de la propriété

autoCompleteMessages

Indique si le message doit être réglé automatiquement en fonction du résultat du rappel fourni par processMessage l’utilisateur.

  • Si une erreur est levée à partir du rappel, le processMessage message est abandonné à l’aide de receiver.abandonMessage(). Cela rend le message à nouveau disponible à partir de la file d’attente/de l’abonnement et le nombre de remises sera incrémenté.
  • Si AUCUNE erreur n’est levée à partir du processMessage message est terminé à l’aide de receiver.completeMessage(). Cela supprime le message de la file d’attente/de l’abonnement.

Cette option est ignorée si les messages sont reçus en receiveAndDelete mode de réception ou si le message est déjà réglé dans le rappel de message fourni par l’utilisateur.

  • Par défaut : true.
autoCompleteMessages?: boolean

Valeur de propriété

boolean

maxConcurrentCalls

Nombre maximal d’appels simultanés que la bibliothèque peut effectuer au gestionnaire de messages de l’utilisateur. Une fois cette limite atteinte, d’autres messages ne sont pas reçus tant que l’un des appels au gestionnaire de messages de l’utilisateur n’est pas terminé.

  • Par défaut : 1.
maxConcurrentCalls?: number

Valeur de propriété

number

Détails de la propriété héritée

abortSignal

Signal qui peut être utilisé pour annuler les demandes.

abortSignal?: AbortSignalLike

Valeur de propriété

Hérité de OperationOptionsBase.abortSignal

tracingOptions

Options utilisées lorsque le suivi est activé.

tracingOptions?: OperationTracingOptions

Valeur de propriété

Hérité de OperationOptionsBase.tracingOptions