AmqpAnnotatedMessage Classe
Le message annoté AMQP pour les scénarios avancés d’envoi et de réception qui vous permet d’accéder aux sections de message AMQP de bas niveau. Il ne doit y avoir qu’un seul data_body, sequence_body ou value_body défini comme corps de l’AmqpAnnotatedMessage ; si plusieurs corps sont définis, ValueError est déclenché. Pour plus d’informations sur le format du message, reportez-vous à la spécification http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-messaging-v1.0-os.html#section-message-format AMQP.
- Héritage
-
builtins.objectAmqpAnnotatedMessage
Constructeur
AmqpAnnotatedMessage(**kwargs: Any)
Paramètres de mots-clés uniquement
Nom | Description |
---|---|
data_body
|
Le corps se compose d’une ou plusieurs sections de données et chaque section contient des données binaires opaques. |
sequence_body
|
Le corps se compose d’une ou plusieurs sections de séquence et chaque section contient un nombre arbitraire d’éléments de données structurés. |
value_body
|
Le corps se compose d’une section amqp-value et la section contient une seule valeur AMQP. |
header
|
En-tête de message amqp. |
footer
|
Pied de page de message amqp. |
properties
|
Propriétés à ajouter au message amqp. |
application_properties
|
Propriétés d’application spécifiques au service. |
annotations
|
Annotations de message spécifiques au service. |
delivery_annotations
|
Annotations de remise spécifiques au service. |
Attributs
annotations
application_properties
body
Corps du message. Le format peut varier en fonction du type de corps : pour ~azure.eventhub.AmqpMessageBodyType.DATA, le corps peut être octets ou Iterable[octets] Pour ~azure.eventhub.AmqpMessageBodyType.SEQUENCE, le corps peut être List ou Iterable[List] Pour ~azure.eventhub.AmqpMessageBodyType.VALUE, le corps peut être n’importe quel type. :rtype: Any
body_type
Type de corps du message AMQP sous-jacent. rtype : ~azure.eventhub.amqp.AmqpMessageBodyType
delivery_annotations
Propriétés non standard spécifiques à la remise en tête du message. Les annotations de remise transmettent des informations de l’homologue d’envoi à l’homologue de réception.
Retours
Type | Description |
---|---|
footer
header
En-tête de message. :rtype: Facultatif[~azure.eventhub.amqp.AmqpMessageHeader]
properties
Propriétés à ajouter au message. :rtype: Facultatif[~azure.eventhub.amqp.AmqpMessageProperties]
Azure SDK for Python