AmqpAnnotatedMessage Класс
Сообщение с заметками AMQP для расширенных сценариев отправки и получения, которое позволяет получить доступ к разделам сообщений AMQP низкого уровня. В качестве основного текста amqpAnnotatedMessage должен быть один и только один из data_body, sequence_body или value_body; Если задано более одного текста, будет создано значениеError . Дополнительные сведения о формате сообщения см. в спецификации http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-messaging-v1.0-os.html#section-message-format AMQP.
- Наследование
-
builtins.objectAmqpAnnotatedMessage
Конструктор
AmqpAnnotatedMessage(**kwargs: Any)
Параметры Keyword-Only
Имя | Описание |
---|---|
data_body
|
Текст состоит из одного или нескольких разделов данных, каждый из которых содержит непрозрачные двоичные данные. |
sequence_body
|
Текст состоит из одного или нескольких разделов последовательности, каждый из которых содержит произвольное количество элементов структурированных данных. |
value_body
|
Текст состоит из одного раздела amqp-value, а раздел содержит одно значение AMQP. |
header
|
Заголовок сообщения amqp. |
footer
|
Нижний колонтитул сообщения amqp. |
properties
|
Свойства, добавляемые в сообщение amqp. |
application_properties
|
Свойства приложения, относящиеся к службе. |
annotations
|
Заметки к сообщениям, относящиеся к службе. |
delivery_annotations
|
Заметки о доставке для конкретных служб. |
Атрибуты
annotations
application_properties
body
Текст сообщения. Формат может отличаться в зависимости от типа текста: для ~azure.eventhub.AmqpMessageBodyType.DATA текст может быть байтами или Iterable[байтами] Для ~azure.eventhub.AmqpMessageBodyType.SEQUENCE текстом может быть List или Iterable[List] Для ~azure.eventhub.AmqpMessageBodyType.VALUE текст может быть любого типа. :rtype: Любой
body_type
Тип текста базового сообщения AMQP. rtype: ~azure.eventhub.amqp.AmqpMessageBodyType
delivery_annotations
Нестандартные свойства доставки в заголовке сообщения. Заметки о доставке передают информацию от отправляющего однорангового узла к принимающему одноранговой сети.
Возвращаемое значение
Тип | Описание |
---|---|
footer
header
Заголовок сообщения. :rtype: необязательно[~azure.eventhub.amqp.AmqpMessageHeader]
properties
Свойства, добавляемые в сообщение. :rtype: необязательно[~azure.eventhub.amqp.AmqpMessageProperties]
Azure SDK for Python
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по