AmqpAnnotatedMessage Třída
Zpráva AMQP s poznámkami pro pokročilé scénáře odesílání a přijímání, která umožňuje přístup k oddílům zpráv AMQP nízké úrovně. Měl by být jeden a pouze jeden z obou data_body, sequence_body nebo value_body nastaven jako tělo AmqpAnnotatedMessage; Pokud je nastaveno více než jeden text, bude vyvolána chyba ValueError . Další informace o formátu zprávy najdete ve specifikaci http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-messaging-v1.0-os.html#section-message-format AMQP.
- Dědičnost
-
builtins.objectAmqpAnnotatedMessage
Konstruktor
AmqpAnnotatedMessage(**kwargs: Any)
Výhradně parametry klíčových slov
Name | Description |
---|---|
data_body
|
Tělo se skládá z jedné nebo více datových částí a každá část obsahuje neprůsažná binární data. |
sequence_body
|
Tělo se skládá z jednoho nebo více sekvenčních oddílů a každá část obsahuje libovolný počet strukturovaných datových prvků. |
value_body
|
Tělo se skládá z jedné části amqp-value a oddíl obsahuje jednu hodnotu AMQP. |
header
|
Záhlaví zprávy amqp. |
footer
|
Zápatí zprávy amqp |
properties
|
Vlastnosti, které se mají přidat do zprávy amqp. |
application_properties
|
Vlastnosti aplikace specifické pro službu. |
annotations
|
Obsluha poznámek ke zprávám. |
delivery_annotations
|
Poznámky k doručení specifické pro službu. |
Atributy
annotations
application_properties
body
Text zprávy. Formát se může lišit v závislosti na typu textu: Pro ~azure.eventhub.AmqpMessageBodyType.DATA může být tělo bajty nebo Iterable[bytes] Pro ~azure.eventhub.AmqpMessageBodyType.SEQUENCE může být text List nebo Iterable[List] Pro ~azure.eventhub.AmqpMessageBodyType.VALUE může být tělo libovolného typu. :rtype: Libovolný
body_type
Typ textu podkladové zprávy AMQP. rtype: ~azure.eventhub.amqp.AmqpMessageBodyType
delivery_annotations
Nestandardní vlastnosti specifické pro doručení v záhlaví zprávy. Poznámky k doručení sdělují informace od odesílajícího partnerského vztahu přijímajícímu partnerskému dvěma uzlům.
Návraty
Typ | Description |
---|---|
footer
header
Záhlaví zprávy. :rtype: Optional[~azure.eventhub.amqp.AmqpMessageHeader]
properties
Vlastnosti, které se mají přidat do zprávy. :rtype: Optional[~azure.eventhub.amqp.AmqpMessageProperties]
Azure SDK for Python
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro