ServiceBusMessageBatch interface
Kumpulan 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. NOTE: 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 mengembalikan false jika pesan yang ditambahkan menyebabkan ukuran batch melebihi batas ini. Gunakan metode createMessageBatch() 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. NOTE: 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.