EventPosition interface

Mewakili posisi peristiwa dalam partisi Pusat Aktivitas, biasanya digunakan saat memanggil metode subscribe() pada EventHubConsumerClient untuk menentukan posisi dalam partisi untuk mulai menerima peristiwa.

Untuk mendapatkan EventPosition yang mewakili awal atau akhir aliran, gunakan konstanta earliestEventPosition dan latestEventPosition masing-masing.

Properti

enqueuedOn

Waktu antrean dalam UTC peristiwa yang diidentifikasi oleh posisi ini. Ketika disediakan sebagai angka nilai ini adalah jumlah milidetik sejak Unix Epoch. Diharapkan tidak terdefinisi jika posisi baru saja dibuat dari nomor urut atau offset.

isInclusive

Menunjukkan apakah offset yang ditentukan sudah termasuk peristiwa yang diidentifikasinya. Informasi ini hanya ditemukan kembali jika posisi peristiwa diidentifikasi oleh offset atau nomor urut. Nilai default: false.

offset

Offset peristiwa yang diidentifikasi oleh posisi ini. Diharapkan tidak terdefinisi jika posisi baru saja dibuat dari nomor urut atau waktu antrean.

Offset adalah posisi relatif untuk suatu peristiwa dalam konteks partisi. Offset tidak boleh dianggap sebagai nilai yang stabil. Offset yang sama dapat merujuk ke peristiwa yang berbeda karena peristiwa mencapai batas usia untuk retensi dan tidak lagi terlihat dalam partisi.

sequenceNumber

Nomor urut peristiwa yang diidentifikasi oleh posisi ini. Diharapkan tidak terdefinisi jika posisi baru saja dibuat dari offset atau waktu antrean.

Detail Properti

enqueuedOn

Waktu antrean dalam UTC peristiwa yang diidentifikasi oleh posisi ini. Ketika disediakan sebagai angka nilai ini adalah jumlah milidetik sejak Unix Epoch. Diharapkan tidak terdefinisi jika posisi baru saja dibuat dari nomor urut atau offset.

enqueuedOn?: number | Date

Nilai Properti

number | Date

isInclusive

Menunjukkan apakah offset yang ditentukan sudah termasuk peristiwa yang diidentifikasinya. Informasi ini hanya ditemukan kembali jika posisi peristiwa diidentifikasi oleh offset atau nomor urut. Nilai default: false.

isInclusive?: boolean

Nilai Properti

boolean

offset

Offset peristiwa yang diidentifikasi oleh posisi ini. Diharapkan tidak terdefinisi jika posisi baru saja dibuat dari nomor urut atau waktu antrean.

Offset adalah posisi relatif untuk suatu peristiwa dalam konteks partisi. Offset tidak boleh dianggap sebagai nilai yang stabil. Offset yang sama dapat merujuk ke peristiwa yang berbeda karena peristiwa mencapai batas usia untuk retensi dan tidak lagi terlihat dalam partisi.

offset?: string

Nilai Properti

string

sequenceNumber

Nomor urut peristiwa yang diidentifikasi oleh posisi ini. Diharapkan tidak terdefinisi jika posisi baru saja dibuat dari offset atau waktu antrean.

sequenceNumber?: number

Nilai Properti

number