ServiceBusMessage 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.
Est ServiceBusMessage utilisé pour envoyer des données aux files d’attente et aux rubriques Service Bus. Lors de la réception de messages, le ServiceBusReceivedMessage est utilisé.
public class ServiceBusMessage
type ServiceBusMessage = class
Public Class ServiceBusMessage
- Héritage
-
ServiceBusMessage
Remarques
La structure des messages est décrite en détail dans la documentation du produit.
Constructeurs
ServiceBusMessage() |
Crée un message. |
ServiceBusMessage(AmqpAnnotatedMessage) |
Crée un message à partir de la instance spécifiée AmqpAnnotatedMessage . |
ServiceBusMessage(BinaryData) |
Crée un message à partir de la instance spécifiée BinaryData . |
ServiceBusMessage(ReadOnlyMemory<Byte>) |
Crée un message à partir de la charge utile spécifiée. |
ServiceBusMessage(ServiceBusReceivedMessage) |
Crée un message à partir du message reçu spécifié en copiant les propriétés. |
ServiceBusMessage(String) |
Crée un message à partir de la chaîne spécifiée, à l’aide de l’encodage UTF-8. |
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 ou définit le corps du message. |
ContentType |
Obtient ou définit le descripteur de type de contenu. |
CorrelationId |
Obtient ou définit l’identificateur de corrélation. |
MessageId |
Obtient ou définit messageId pour identifier le message. |
PartitionKey |
Obtient ou définit une clé de partition pour l’envoi d’un message à une entité partitionnée. |
ReplyTo |
Obtient ou définit l’adresse d’une entité à laquelle envoyer des réponses. |
ReplyToSessionId |
Obtient ou définit 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 |
SessionId |
Obtient ou définit l’identificateur de session pour une entité prenant en charge la session. |
Subject |
Obtient ou définit un sujet spécifique à une application. |
TimeToLive |
Obtient ou définit la valeur « durée de vie » du message. |
To |
Obtient ou définit l’adresse « to ». |
TransactionPartitionKey |
Obtient ou définit une clé de partition pour l’envoi d’un message dans une entité via une file d’attente de transfert partitionnée. |
Méthodes
GetRawAmqpMessage() |
Obtient les données de message AMQP brutes qui seront transmises sur le réseau. Cela peut être utilisé pour activer les scénarios qui nécessitent la définition 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 ServiceBusMessage. |
ToString() |
Retourne une chaîne qui représente le message actuel. |
S’applique à
Azure SDK for .NET