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.

contentType

Tipe konten pesan. Secara opsional menjelaskan payload pesan, dengan deskriptor mengikuti format RFC2045, Bagian 5, misalnya "aplikasi/json".

correlationId

Pengidentifikasi korelasi yang memungkinkan aplikasi menentukan konteks pesan untuk tujuan korelasi, misalnya mencerminkan MessageId pesan yang sedang dijawab.

enqueuedTimeUtc

Waktu antrean peristiwa.

messageId

Pengidentifikasi pesan adalah nilai yang ditentukan aplikasi yang secara unik mengidentifikasi pesan dan payload-nya.

offset

Offset peristiwa.

partitionKey

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.

sequenceNumber

Nomor urut peristiwa.

systemProperties

Properti yang ditetapkan oleh layanan.

Metode

getRawAmqpMessage()

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

Mengembalikan