Sdílet prostřednictvím


EventDataBatch interface

Rozhraní představující dávku událostí, které lze použít k odesílání událostí do centra událostí.

K vytvoření dávky použijte metodu createBatch() na EventHubProducerClient. K odeslání dávky použijte metodu sendBatch() na stejném klientovi. K vyplnění dávky použijte metodu tryAdd() v samotné dávce.

Vlastnosti

count

Počet událostí přidaných do dávky

maxSizeInBytes

Maximální velikost dávky vbajch Funkce tryAdd v dávce vrátí false, pokud přidání události způsobí, že velikost dávky překročí tento limit. K nastavení maxSizeInBytes použijte metodu createBatch() na EventHubProducerClient.

sizeInBytes

Velikost dávky vbajchch

Metody

tryAdd(EventData | AmqpAnnotatedMessage, TryAddOptions)

Přidá do dávky událost, pokud je povolená limitem velikosti dávky. POZNÁMKA: Nezapomeňte vždy zkontrolovat návratové hodnoty této metody, než ji znovu zavoláte pro další událost.

Podrobnosti vlastnosti

count

Počet událostí přidaných do dávky

count: number

Hodnota vlastnosti

number

maxSizeInBytes

Maximální velikost dávky vbajch Funkce tryAdd v dávce vrátí false, pokud přidání události způsobí, že velikost dávky překročí tento limit. K nastavení maxSizeInBytes použijte metodu createBatch() na EventHubProducerClient.

maxSizeInBytes: number

Hodnota vlastnosti

number

sizeInBytes

Velikost dávky vbajchch

sizeInBytes: number

Hodnota vlastnosti

number

Podrobnosti metody

tryAdd(EventData | AmqpAnnotatedMessage, TryAddOptions)

Přidá do dávky událost, pokud je povolená limitem velikosti dávky. POZNÁMKA: Nezapomeňte vždy zkontrolovat návratové hodnoty této metody, než ji znovu zavoláte pro další událost.

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

Parametry

eventData

EventData | AmqpAnnotatedMessage

Individuální datový objekt události nebo AmqpAnnotatedMessage.

options
TryAddOptions

Návraty

boolean

Logická hodnota označující, jestli byla data události přidána do dávky nebo ne.