ServiceBusMessageBatch interface
<xref:createBatch> yöntemini kullanarak oluşturabileceğiniz bir grup ileti.
Özellikler
| count | Toplu işleme eklenen ileti sayısı. |
| max |
Toplu iş boyutunun bayt cinsinden üst sınırı. Toplu işteki |
| size |
Toplu iş, eklenen olaylar tek bir AMQP iletisine kodlandıktan sonra bayt cinsinden boyutu. |
Yöntemler
| try |
Toplu işlemin boyut sınırı tarafından izin verilirse toplu işe bir ileti ekler. NOT: Sonraki olay için yeniden çağırmadan önce bu yöntemin dönüş değerini denetlemeyi unutmayın. |
Özellik Ayrıntıları
count
Toplu işleme eklenen ileti sayısı.
count: number
Özellik Değeri
number
maxSizeInBytes
Toplu iş boyutunun bayt cinsinden üst sınırı. Toplu işteki tryAddMessage işlevi, eklenen ileti toplu iş boyutunun bu sınırı aşmasına neden olursa false döndürür. maxSizeInBytes ayarlamak için createMessageBatch()Sender yöntemini kullanın.
maxSizeInBytes: number
Özellik Değeri
number
sizeInBytes
Toplu iş, eklenen olaylar tek bir AMQP iletisine kodlandıktan sonra bayt cinsinden boyutu.
sizeInBytes: number
Özellik Değeri
number
Yöntem Ayrıntıları
tryAddMessage(ServiceBusMessage | AmqpAnnotatedMessage, TryAddOptions)
Toplu işlemin boyut sınırı tarafından izin verilirse toplu işe bir ileti ekler. NOT: Sonraki olay için yeniden çağırmadan önce bu yöntemin dönüş değerini denetlemeyi unutmayın.
function tryAddMessage(message: ServiceBusMessage | AmqpAnnotatedMessage, options?: TryAddOptions): boolean
Parametreler
- message
Toplu işe eklenecek ileti.
- options
- TryAddOptions
Döndürülenler
boolean
İletinin toplu işe eklenip eklenmediğini gösteren boole değeri.