EventDataBatch interface

Olay Hub'ına olay göndermek için kullanılabilecek bir dizi olayı temsil eden arabirim.

Toplu işlemi oluşturmak için createBatch()EventHubProducerClient yöntemini kullanın. Toplu işlemi göndermek için aynı istemcide sendBatch() yöntemini kullanın. Toplu işlemi doldurmak için, toplu iş üzerinde tryAdd() yöntemini kullanın.

Özellikler

count

Toplu işleme eklenen olay sayısı.

maxSizeInBytes

Toplu iş boyutunun bayt cinsinden üst sınırı. Toplu işteki tryAdd işlevi, eklenen olay toplu iş boyutunun bu sınırı aşmasına neden olursa false döndürür. maxSizeInBytes ayarlamak için createBatch()EventHubProducerClient yöntemini kullanın.

sizeInBytes

Toplu iş, eklenen olaylar tek bir AMQP iletisine kodlandıktan sonra bayt cinsinden boyutu.

Yöntemler

tryAdd(EventData | AmqpAnnotatedMessage, TryAddOptions)

Toplu işlemin boyut sınırı tarafından izin verilirse toplu işe bir olay 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 olay sayısı.

count: number

Özellik Değeri

number

maxSizeInBytes

Toplu iş boyutunun bayt cinsinden üst sınırı. Toplu işteki tryAdd işlevi, eklenen olay toplu iş boyutunun bu sınırı aşmasına neden olursa false döndürür. maxSizeInBytes ayarlamak için createBatch()EventHubProducerClient 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ı

tryAdd(EventData | AmqpAnnotatedMessage, TryAddOptions)

Toplu işlemin boyut sınırı tarafından izin verilirse toplu işe bir olay ekler. NOT: Sonraki olay için yeniden çağırmadan önce bu yöntemin dönüş değerini denetlemeyi unutmayın.

function tryAdd(eventData: EventData | AmqpAnnotatedMessage, options?: TryAddOptions): boolean

Parametreler

eventData

EventData | AmqpAnnotatedMessage

Tek bir olay veri nesnesi veya AmqpAnnotatedMessage.

options
TryAddOptions

Döndürülenler

boolean

Olay verilerinin toplu işe eklenip eklenmediğini gösteren boole değeri.