ServiceBusReceivedMessage 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.
le ServiceBusReceivedMessage est utilisé pour recevoir des données à partir des files d’attente et des abonnements Service Bus. Lors de l’envoi de messages, est ServiceBusMessage utilisé.
public class ServiceBusReceivedMessage
type ServiceBusReceivedMessage = class
Public Class ServiceBusReceivedMessage
- Héritage
-
ServiceBusReceivedMessage
Remarques
La structure des messages est décrite en détail dans la documentation du produit.
Propriétés
ApplicationProperties |
Obtient le conteneur de propriétés d’application, qui peut être utilisé pour les métadonnées de message personnalisées. |
Body |
Obtient le corps du message. |
ContentType |
Obtient le descripteur de type de contenu. |
CorrelationId |
Obtient l’identificateur de corrélation. |
DeadLetterErrorDescription |
Obtient la description de l’erreur de lettre morte pour le message. |
DeadLetterReason |
Obtient la raison de la lettre morte pour le message. |
DeadLetterSource |
Obtient le nom de la file d’attente ou de l’abonnement sur lequel ce message a été mis en file d’attente, avant sa mise en file d’attente. |
DeliveryCount |
Obtenez le nombre de remises actuel. |
EnqueuedSequenceNumber |
Obtient le numéro séquentiel d’origine du message. |
EnqueuedTime |
Obtient la date et l’heure de l’heure envoyée en UTC. |
ExpiresAt |
Obtient la date et l’heure UTC auxquelles le message est défini pour expirer. |
LockedUntil |
Obtient la date et l’heure UTC jusqu’à laquelle le message sera verrouillé dans la file d’attente/l’abonnement. |
LockToken |
Obtient le jeton de verrou pour le message actuel. |
MessageId |
Obtient le MessageId pour identifier le message. |
PartitionKey |
Obtient une clé de partition pour l’envoi d’un message à une entité partitionnée. |
ReplyTo |
Obtient l’adresse d’une entité à laquelle envoyer des réponses. |
ReplyToSessionId |
Obtient un identificateur de session qui augmente l’adresse ReplyTo . |
ScheduledEnqueueTime |
Obtient ou définit la date et l’heure, en UTC, auxquelles le message doit être mis à la disposition des récepteurs. Cette propriété ne contrôle pas quand un message est envoyé par le client. L’envoi se produit immédiatement quand |
SequenceNumber |
Obtient le numéro unique attribué à un message par Service Bus. |
SessionId |
Obtient l’identificateur de session pour une entité prenant en charge la session. |
State |
Obtient l’état du message. |
Subject |
Obtient une étiquette spécifique à l’application. |
TimeToLive |
Obtient la valeur « durée de vie » du message. |
To |
Obtient l’adresse « à ». |
TransactionPartitionKey |
Obtient une clé de partition pour l’envoi d’un message dans une entité via une file d’attente de transfert partitionnée. |
Méthodes
FromAmqpMessage(AmqpAnnotatedMessage, BinaryData) |
Construit un ServiceBusReceivedMessage à partir de son formulaire AMQP sérialisé. |
GetRawAmqpMessage() |
Obtient les données de message Amqp brutes qui ont été transmises sur le réseau. Cela peut être utilisé pour activer des scénarios qui nécessitent la lecture de données d’en-tête, de pied de page, de propriété ou d’annotation AMQP qui ne sont pas exposées en tant que propriétés de niveau supérieur dans le ServiceBusReceivedMessage. |
ToString() |
Retourne une chaîne qui représente le message actuel. |
S’applique à
Azure SDK for .NET