ServiceBusMessageBatch interface
Dávka zpráv, které můžete vytvořit pomocí metody .<xref:createBatch>
Vlastnosti
count | Počet zpráv přidaných do dávky |
max |
Maximální velikost dávky v bajtech. Funkce |
size |
Velikost dávky v bajtech po přidání událostí do dávky byla zakódována do jedné zprávy AMQP. |
Metody
try |
Pokud to umožňuje limit velikosti dávky, přidá do dávky zprávu. POZNÁMKA: Vždy nezapomeňte zkontrolovat vrácenou hodnotu této metody, než ji znovu zavoláte pro další událost. |
Podrobnosti vlastnosti
count
Počet zpráv přidaných do dávky
count: number
Hodnota vlastnosti
number
maxSizeInBytes
Maximální velikost dávky v bajtech. Funkce tryAddMessage
dávky se vrátí false
, pokud přidaná zpráva způsobí, že velikost dávky překročí tento limit.
createMessageBatch()
K nastavení maxSizeInBytes použijte metodu Sender
na .
maxSizeInBytes: number
Hodnota vlastnosti
number
sizeInBytes
Velikost dávky v bajtech po přidání událostí do dávky byla zakódována do jedné zprávy AMQP.
sizeInBytes: number
Hodnota vlastnosti
number
Podrobnosti metody
tryAddMessage(ServiceBusMessage | AmqpAnnotatedMessage, TryAddOptions)
Pokud to umožňuje limit velikosti dávky, přidá do dávky zprávu. POZNÁMKA: Vždy nezapomeňte zkontrolovat vrácenou hodnotu této metody, než ji znovu zavoláte pro další událost.
function tryAddMessage(message: ServiceBusMessage | AmqpAnnotatedMessage, options?: TryAddOptions): boolean
Parametry
- message
Zpráva, která se má přidat do dávky.
- options
- TryAddOptions
Návraty
boolean
Logická hodnota označující, jestli byla zpráva přidána do dávky nebo ne.