ServiceBusMessageBatch interface
Batch pesan yang dapat Anda buat menggunakan metode .<xref:createBatch>
Properti
count | Jumlah pesan yang ditambahkan ke batch. |
max |
Ukuran maksimum batch, dalam byte. Fungsi |
size |
Ukuran batch dalam byte setelah peristiwa yang ditambahkan ke dalamnya telah dikodekan ke dalam satu pesan AMQP. |
Metode
try |
Menambahkan pesan ke batch jika diizinkan oleh batas ukuran batch. CATATAN: Selalu ingat untuk memeriksa nilai pengembalian metode ini, sebelum memanggilnya lagi untuk peristiwa berikutnya. |
Detail Properti
count
Jumlah pesan yang ditambahkan ke batch.
count: number
Nilai Properti
number
maxSizeInBytes
Ukuran maksimum batch, dalam byte. Fungsi tryAddMessage
pada batch akan kembali false
jika pesan yang ditambahkan menyebabkan ukuran batch melebihi batas ini. createMessageBatch()
Gunakan metode pada Sender
untuk mengatur maxSizeInBytes.
maxSizeInBytes: number
Nilai Properti
number
sizeInBytes
Ukuran batch dalam byte setelah peristiwa yang ditambahkan ke dalamnya telah dikodekan ke dalam satu pesan AMQP.
sizeInBytes: number
Nilai Properti
number
Detail Metode
tryAddMessage(ServiceBusMessage | AmqpAnnotatedMessage, TryAddOptions)
Menambahkan pesan ke batch jika diizinkan oleh batas ukuran batch. CATATAN: Selalu ingat untuk memeriksa nilai pengembalian metode ini, sebelum memanggilnya lagi untuk peristiwa berikutnya.
function tryAddMessage(message: ServiceBusMessage | AmqpAnnotatedMessage, options?: TryAddOptions): boolean
Parameter
- message
Pesan untuk ditambahkan ke batch.
- options
- TryAddOptions
Mengembalikan
boolean
Nilai boolean yang menunjukkan apakah pesan telah ditambahkan ke batch atau tidak.