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 panggilan balik yang disediakan
Opsi ini diabaikan jika pesan diterima dalam
|
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 penangan 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 panggilan balik yang disediakan processMessage
pengguna.
- Jika kesalahan dilemparkan dari
processMessage
panggilan balik, pesan akan ditinggalkan menggunakanreceiver.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 menggunakanreceiver.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