AmqpAnnotatedMessage Classe
A Mensagem Anotada AMQP para cenários avançados de envio e receção que lhe permitem aceder a secções de mensagens AMQP de baixo nível. Deve existir um e apenas um dos data_body, sequence_body ou value_body a ser definido como o corpo da AmqpAnnotatedMessage; se estiver definido mais do que um corpo, o ValorErro será gerado. Consulte a especificação AMQP: http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-messaging-v1.0-os.html#section-message-format para obter mais informações sobre o formato da mensagem.
- Herança
-
builtins.objectAmqpAnnotatedMessage
Construtor
AmqpAnnotatedMessage(**kwargs: Any)
Parâmetros Só de Palavra-Chave
Name | Description |
---|---|
data_body
|
O corpo é composto por uma ou mais secções de dados e cada secção contém dados binários opacos. |
sequence_body
|
O corpo é composto por uma ou mais secções de sequência e cada secção contém um número arbitrário de elementos de dados estruturados. |
value_body
|
O corpo consiste numa secção amqp-value e a secção contém um único valor AMQP. |
header
|
O cabeçalho da mensagem amqp. |
footer
|
O rodapé da mensagem amqp. |
properties
|
Propriedades a adicionar à mensagem amqp. |
application_properties
|
Propriedades da aplicação específicas do serviço. |
annotations
|
Anotações de mensagens específicas do serviço. |
delivery_annotations
|
Anotações de entrega específicas do serviço. |
Atributos
annotations
application_properties
body
O corpo da Mensagem. O formato pode variar consoante o tipo de corpo: Para ~azure.eventhub.AmqpMessageBodyType.DATA, o corpo pode ser bytes ou Iterable[bytes] Para ~azure.eventhub.AmqpMessageBodyType.SEQUENCE, o corpo pode ser List ou Iterable[List] Para ~azure.eventhub.AmqpMessageBodyType.VALUE, o corpo pode ser qualquer tipo. :rtype: Qualquer
body_type
O tipo de corpo da mensagem AMQP subjacente. rtype: ~azure.eventhub.amqp.AmqpMessageBodyType
delivery_annotations
Propriedades não padrão específicas da entrega à frente da mensagem. As anotações de entrega transmitem informações do elemento de rede que está a enviar para o elemento da rede de receção.
Devoluções
Tipo | Description |
---|---|
footer
header
O cabeçalho da mensagem. :rtype: Opcional[~azure.eventhub.amqp.AmqpMessageHeader]
properties
Propriedades a adicionar à mensagem. :rtype: Opcional[~azure.eventhub.amqp.AmqpMessageProperties]
Azure SDK for Python
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários