ProcessMessageEventArgs Classe
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.
Les ProcessMessageEventArgs args d’événement de conteneur qui sont spécifiques au ServiceBusReceivedMessage en cours de traitement.
public class ProcessMessageEventArgs : EventArgs
type ProcessMessageEventArgs = class
inherit EventArgs
Public Class ProcessMessageEventArgs
Inherits EventArgs
- Héritage
-
ProcessMessageEventArgs
Constructeurs
ProcessMessageEventArgs(ServiceBusReceivedMessage, ServiceBusReceiver, String, CancellationToken) |
Initialise une nouvelle instance de la classe ProcessMessageEventArgs. |
Propriétés
CancellationToken |
Le instance du CancellationToken processeur qui sera annulé quand StopProcessingAsync(CancellationToken) est appelé. |
EntityPath |
Chemin d’accès de l’entité Service Bus à partir de laquelle le message a été reçu. |
FullyQualifiedNamespace |
Espace de noms Service Bus complet à partir duquel le message a été reçu. |
Identifier |
Identificateur du processeur qui a déclenché cet événement. |
Message |
Message reçu à traiter. |
Méthodes
AbandonMessageAsync(ServiceBusReceivedMessage, IDictionary<String,Object>, CancellationToken) |
Abandonne un ServiceBusReceivedMessage. Le message sera de nouveau disponible pour traitement immédiat, car le verrou sur le message détenu par le récepteur sera libéré. |
CompleteMessageAsync(ServiceBusReceivedMessage, CancellationToken) |
Termine un .ServiceBusReceivedMessage Cela supprime le message du service. |
DeadLetterMessageAsync(ServiceBusReceivedMessage, IDictionary<String,Object>, CancellationToken) |
Déplace un message vers la sous-file d’attente de lettres mortes. |
DeadLetterMessageAsync(ServiceBusReceivedMessage, IDictionary<String,Object>, String, String, CancellationToken) |
Déplace un message vers la sous-file d’attente de lettres mortes. |
DeadLetterMessageAsync(ServiceBusReceivedMessage, String, String, CancellationToken) |
Déplace un message vers la sous-file d’attente de lettres mortes. |
DeferMessageAsync(ServiceBusReceivedMessage, IDictionary<String,Object>, CancellationToken) |
Indique que le récepteur souhaite différer le traitement du message. |
GetReceiveActions() |
Obtient une ProcessorReceiveActions instance qui permet de recevoir des messages supplémentaires dans l’étendue de l’événement actuel. |
OnMessageLockLostAsync(MessageLockLostEventArgs) |
Appelle le gestionnaire d’événements de verrouillage de message perdu après la perte d’un verrou de message. Cette méthode peut être remplacée pour déclencher manuellement un événement à des fins de test. |
RenewMessageLockAsync(ServiceBusReceivedMessage, CancellationToken) |
Renouvelle le verrou sur le message. Le verrou est renouvelé en fonction du paramètre spécifié dans la file d’attente. |
Événements
MessageLockLostAsync |
Événement déclenché lorsque le verrou de message est perdu. Cet événement est déclenché uniquement pour l’étendue du gestionnaire de messages de processus et uniquement pour le message remis au gestionnaire . Il n’est pas déclenché pour les messages supplémentaires reçus via ProcessorReceiveActions. Une fois le gestionnaire retourné, l’événement n’est pas déclenché. Il existe deux cas dans lesquels cet événement peut être déclenché : |
S’applique à
Azure SDK for .NET