SubscribeOptions interface
Opsi yang digunakan saat berlangganan antrean atau langganan Azure Service Bus.
- Memperluas
Properti
| auto |
Menunjukkan apakah pesan harus diselesaikan secara otomatis berdasarkan hasil dari pengguna yang disediakan
Opsi ini diabaikan jika pesan diterima dalam mode terima
|
| max |
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 handler pesan pengguna telah selesai.
|
Properti yang Diwariskan
| abort |
Sinyal yang dapat digunakan untuk membatalkan permintaan. |
| tracing |
Opsi yang digunakan saat pelacakan diaktifkan. |
Detail Properti
autoCompleteMessages
Menunjukkan apakah pesan harus diselesaikan secara otomatis berdasarkan hasil dari pengguna yang disediakan processMessage panggilan balik.
- Jika kesalahan dilemparkan dari panggilan balik
processMessage, pesan akan diabaikan menggunakanreceiver.abandonMessage(). Melakukannya akan membuat pesan tersedia lagi dari antrean/langganan dan jumlah pengiriman akan bertambah. - Jika kesalahan TIDAK dilemparkan dari
processMessagepesan akan diselesaikan menggunakanreceiver.completeMessage(). Melakukannya akan menghapus pesan dari antrean/langganan.
Opsi ini diabaikan jika pesan diterima dalam mode terima receiveAndDelete 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 handler 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
Diwariskan Dari OperationOptionsBase.abortSignal
tracingOptions
Opsi yang digunakan saat pelacakan diaktifkan.
tracingOptions?: OperationTracingOptions
Nilai Properti
Diwariskan Dari OperationOptionsBase.tracingOptions