Partager via


BrokeredMessage.Abandon Méthode

Définition

Surcharges

Abandon()

Abandonne le verrou sur un message verrouillé par un aperçu.

Abandon(IDictionary<String,Object>)

Abandonne le verrou sur un message verrouillé par un aperçu.

Abandon()

Abandonne le verrou sur un message verrouillé par un aperçu.

public void Abandon ();
member this.Abandon : unit -> unit
Public Sub Abandon ()

Exceptions

Levée lorsque le message est dans l’état supprimé ou que le récepteur avec lequel le message a été reçu est à l’état supprimé.

Levée lors de l’appel d’un message qui n’a pas été reçu du serveur de messages ou appelé sur un message qui n’a pas été reçu en mode de verrouillage d’aperçu.

Levée lorsque l’opération expire. Le délai d’attente est initialisé via le MessagingFactorySettings. Vous devrez peut-être augmenter la valeur de OperationTimeout pour éviter cette exception si la valeur du délai d’expiration est relativement faible.

Levée lorsque la file d’attente ou l’abonnement qui reçoit le message n’est plus présent dans le serveur de messages.

Lorsque le service Service Bus est occupé et ne peut pas traiter la demande.

Lorsque l’entité de messagerie à partir de laquelle le message a été reçu a été supprimé.

Lorsque le verrou associé à ce message a été perdu ou que le jeton de verrou est introuvable.

Lorsque ce message a été reçu d’une session et que le verrou associé à la session a été perdu.

Lorsque le jeton de sécurité fourni par TokenProvider ne contient pas les revendications pour effectuer cette opération.

Lorsque le nombre de connexions simultanées à une entité dépasse la valeur maximale autorisée.

Remarques

Cette opération ne doit s’exercer que sur un message reçu en mode d’aperçu-verrouillage.

S’applique à

Abandon(IDictionary<String,Object>)

Abandonne le verrou sur un message verrouillé par un aperçu.

public void Abandon (System.Collections.Generic.IDictionary<string,object> propertiesToModify);
member this.Abandon : System.Collections.Generic.IDictionary<string, obj> -> unit
Public Sub Abandon (propertiesToModify As IDictionary(Of String, Object))

Paramètres

propertiesToModify
IDictionary<String,Object>

Collection de paires clé-valeur de propriétés à modifier.

Exceptions

Générée lorsque

Générée lorsque

Levée lorsque l’opération expire. La période de délai d’attente est initialisée via le MessagingFactorySettings. Vous devrez peut-être augmenter la valeur de OperationTimeout pour éviter cette exception si la valeur du délai d’expiration est relativement faible.

Levée lorsque la file d’attente ou l’abonnement à partir duquel le message a été reçu n’est plus présent dans le serveur de messages.

Remarques

Cette opération ne doit s’exercer que sur un message reçu en mode d’aperçu-verrouillage.

S’applique à