AmqpAnnotatedMessage Kelas

Pesan Anotasi AMQP untuk skenario pengiriman dan penerimaan tingkat lanjut yang memungkinkan Anda mengakses ke bagian pesan AMQP tingkat rendah. Harus ada satu dan hanya satu dari data_body, sequence_body atau value_body yang ditetapkan sebagai tubuh AmqpAnnotatedMessage; jika lebih dari satu isi diatur, ValueError akan dinaikkan. Silakan lihat spesifikasi AMQP: http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-messaging-v1.0-os.html#section-message-format untuk informasi lebih lanjut tentang format pesan.

Warisan
builtins.object
AmqpAnnotatedMessage

Konstruktor

AmqpAnnotatedMessage(**kwargs: Any)

Parameter Kata Kunci-Saja

Nama Deskripsi
data_body

Isi terdiri dari satu atau beberapa bagian data dan setiap bagian berisi data biner buram.

sequence_body

Isi terdiri dari satu atau beberapa bagian urutan dan setiap bagian berisi jumlah elemen data terstruktur secara arbitrer.

value_body
Any

Isi terdiri dari satu bagian nilai amqp dan bagian berisi satu nilai AMQP.

header

Header pesan amqp.

footer

Footer pesan amqp.

properties

Properti untuk ditambahkan ke pesan amqp.

application_properties

Properti aplikasi khusus layanan.

annotations

Anotasi pesan khusus layanan.

delivery_annotations

Anotasi pengiriman khusus layanan.

Atribut

annotations

Anotasi pesan khusus layanan.

Mengembalikan

Jenis Deskripsi

application_properties

Properti aplikasi khusus layanan.

Mengembalikan

Jenis Deskripsi

body

Isi Pesan. Format dapat bervariasi tergantung pada jenis isi: Untuk ~azure.eventhub.AmqpMessageBodyType.DATA, isinya bisa byte atau Iterable[byte] Untuk ~azure.eventhub.AmqpMessageBodyType.SEQUENCE, isinya bisa Berupa List atau Iterable[List] Untuk ~azure.eventhub.AmqpMessageBodyType.VALUE, isinya bisa jenis apa saja. :rtype: Any

body_type

Jenis isi pesan AMQP yang mendasar. rtype: ~azure.eventhub.amqp.AmqpMessageBodyType

delivery_annotations

Properti non-standar khusus pengiriman di kepala pesan. Anotasi pengiriman menyampaikan informasi dari peer pengirim ke peer penerima.

Mengembalikan

Jenis Deskripsi

Catatan kaki pesan.

Mengembalikan

Jenis Deskripsi

header

Header pesan. :rtype: Opsional[~azure.eventhub.amqp.AmqpMessageHeader]

properties

Properti untuk ditambahkan ke pesan. :rtype: Opsional[~azure.eventhub.amqp.AmqpMessageProperties]