BrokeredMessage.Abandon Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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 à
Azure SDK for .NET