Bagikan melalui


SubscribeOptions interface

Opsi yang digunakan saat berlangganan antrean atau langganan Azure Service Bus.

Memperluas

Properti

autoCompleteMessages

Menunjukkan apakah pesan harus diselesaikan secara otomatis berdasarkan hasil dari panggilan balik yang disediakan processMessage pengguna.

  • Jika kesalahan dilemparkan dari processMessage panggilan balik, pesan akan ditinggalkan menggunakan receiver.abandonMessage(). Melakukannya akan membuat pesan tersedia lagi dari antrean/langganan dan jumlah pengiriman akan bertambah.
  • Jika TIDAK ada kesalahan yang dilemparkan dari processMessage pesan akan diselesaikan menggunakan receiver.completeMessage(). Melakukannya akan menghapus pesan dari antrean/langganan.

Opsi ini diabaikan jika pesan diterima dalam receiveAndDelete mode terima atau jika pesan sudah diselesaikan dalam panggilan balik pesan yang disediakan pengguna.

  • Default: true.
maxConcurrentCalls

Jumlah maksimum panggilan bersamaan yang dapat dilakukan pustaka ke penangan pesan pengguna. Setelah batas ini tercapai, lebih banyak pesan tidak akan diterima sampai setidaknya salah satu panggilan ke penangan pesan pengguna telah selesai.

  • Default: 1.

Properti yang Diwariskan

abortSignal

Sinyal yang dapat digunakan untuk membatalkan permintaan.

tracingOptions

Opsi yang digunakan saat pelacakan diaktifkan.

Detail Properti

autoCompleteMessages

Menunjukkan apakah pesan harus diselesaikan secara otomatis berdasarkan hasil dari panggilan balik yang disediakan processMessage pengguna.

  • Jika kesalahan dilemparkan dari processMessage panggilan balik, pesan akan ditinggalkan menggunakan receiver.abandonMessage(). Melakukannya akan membuat pesan tersedia lagi dari antrean/langganan dan jumlah pengiriman akan bertambah.
  • Jika TIDAK ada kesalahan yang dilemparkan dari processMessage pesan akan diselesaikan menggunakan receiver.completeMessage(). Melakukannya akan menghapus pesan dari antrean/langganan.

Opsi ini diabaikan jika pesan diterima dalam receiveAndDelete mode terima atau jika pesan sudah diselesaikan dalam panggilan balik pesan yang disediakan pengguna.

  • Default: true.
autoCompleteMessages?: boolean

Nilai Properti

boolean

maxConcurrentCalls

Jumlah maksimum panggilan bersamaan yang dapat dilakukan pustaka ke penangan pesan pengguna. Setelah batas ini tercapai, lebih banyak pesan tidak akan diterima sampai setidaknya salah satu panggilan ke penangan pesan pengguna telah selesai.

  • Default: 1.
maxConcurrentCalls?: number

Nilai Properti

number

Detail Properti yang Diwariskan

abortSignal

Sinyal yang dapat digunakan untuk membatalkan permintaan.

abortSignal?: AbortSignalLike

Nilai Properti

Diwarisi Dari OperationOptionsBase.abortSignal

tracingOptions

Opsi yang digunakan saat pelacakan diaktifkan.

tracingOptions?: OperationTracingOptions

Nilai Properti

Diwarisi Dari OperationOptionsBase.tracingOptions