Bagikan melalui


ServiceBusMessageBatch interface

Batch pesan yang dapat Anda buat menggunakan metode .<xref:createBatch>

Properti

count

Jumlah pesan yang ditambahkan ke batch.

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.

sizeInBytes

Ukuran batch dalam byte setelah peristiwa yang ditambahkan ke dalamnya telah dikodekan ke dalam satu pesan AMQP.

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.

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

ServiceBusMessage | AmqpAnnotatedMessage

Pesan untuk ditambahkan ke batch.

options
TryAddOptions

Mengembalikan

boolean

Nilai boolean yang menunjukkan apakah pesan telah ditambahkan ke batch atau tidak.