ReceivedEventData interface
Antarmuka yang menjelaskan struktur peristiwa yang diterima dari Event Hub.
Gunakan ini sebagai referensi saat membuat fungsi processEvents untuk memproses peristiwa yang diterima dari Pusat Aktivitas saat menggunakan EventHubConsumerClient.
Properti
| body | Isi pesan yang perlu dikirim atau diterima. |
| content |
Tipe konten pesan. Secara opsional menjelaskan payload pesan, dengan deskriptor mengikuti format RFC2045, Bagian 5, misalnya "aplikasi/json". |
| correlation |
Pengidentifikasi korelasi yang memungkinkan aplikasi menentukan konteks pesan untuk tujuan korelasi, misalnya mencerminkan MessageId pesan yang sedang dijawab. |
| enqueued |
Waktu antrean peristiwa. |
| message |
Pengidentifikasi pesan adalah nilai yang ditentukan aplikasi yang secara unik mengidentifikasi pesan dan payload-nya. |
| offset | Offset peristiwa. |
| partition |
Ketika Event Hub yang ditentukan akan melakukan hash ini ke partitionId. Ini menjamin bahwa pesan berakhir di partisi tertentu di hub peristiwa. |
| properties | Properti khusus aplikasi. |
| sequence |
Nomor urut peristiwa. |
| system |
Properti yang ditetapkan oleh layanan. |
Metode
| get |
Mengembalikan pesan amqp mentah yang mendasar. |
Detail Properti
body
Isi pesan yang perlu dikirim atau diterima.
body: any
Nilai Properti
any
contentType
Tipe konten pesan. Secara opsional menjelaskan payload pesan, dengan deskriptor mengikuti format RFC2045, Bagian 5, misalnya "aplikasi/json".
contentType?: string
Nilai Properti
string
correlationId
Pengidentifikasi korelasi yang memungkinkan aplikasi menentukan konteks pesan untuk tujuan korelasi, misalnya mencerminkan MessageId pesan yang sedang dijawab.
correlationId?: string | number | Buffer
Nilai Properti
string | number | Buffer
enqueuedTimeUtc
Waktu antrean peristiwa.
enqueuedTimeUtc: Date
Nilai Properti
Date
messageId
Pengidentifikasi pesan adalah nilai yang ditentukan aplikasi yang secara unik mengidentifikasi pesan dan payload-nya.
messageId?: string | number | Buffer
Nilai Properti
string | number | Buffer
offset
Offset peristiwa.
offset: string
Nilai Properti
string
partitionKey
Ketika Event Hub yang ditentukan akan melakukan hash ini ke partitionId. Ini menjamin bahwa pesan berakhir di partisi tertentu di hub peristiwa.
partitionKey: null | string
Nilai Properti
null | string
properties
Properti khusus aplikasi.
properties?: {[key: string]: any}
Nilai Properti
{[key: string]: any}
sequenceNumber
Nomor urut peristiwa.
sequenceNumber: number
Nilai Properti
number
systemProperties
Properti yang ditetapkan oleh layanan.
systemProperties?: {[key: string]: any}
Nilai Properti
{[key: string]: any}
Detail Metode
getRawAmqpMessage()
Mengembalikan pesan amqp mentah yang mendasar.
function getRawAmqpMessage(): AmqpAnnotatedMessage