ServiceBusMessageBatch Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Gruppe von ServiceBusMessage mit vorab bekannten Größeneinschränkungen, die als einzelner Batch an die Warteschlange/das Thema gesendet werden sollen. Ein ServiceBusMessageBatch kann mit CreateMessageBatchAsync(CancellationToken)erstellt werden. Nachrichten können dem Batch mithilfe der TryAddMessage(ServiceBusMessage) -Methode für den Batch hinzugefügt werden.
public sealed class ServiceBusMessageBatch : IDisposable
type ServiceBusMessageBatch = class
interface IDisposable
Public NotInheritable Class ServiceBusMessageBatch
Implements IDisposable
- Vererbung
-
ServiceBusMessageBatch
- Implementiert
Eigenschaften
Count |
Die Anzahl der im Batch enthaltenen Nachrichten. |
MaxSizeInBytes |
Die maximal zulässige Größe für den Batch in Bytes. Dies umfasst die Nachrichten im Batch sowie jeglichen Mehraufwand für den Batch selbst, wenn er an die Warteschlange/das Thema gesendet wird. |
SizeInBytes |
Die Größe des Batches in Bytes, wie er an die Warteschlange/das Thema gesendet wird. |
Methoden
Dispose() |
Führt die Aufgabe aus, die zum sauber der von ServiceBusMessageBatchverwendeten Ressourcen erforderlich ist. |
TryAddMessage(ServiceBusMessage) |
Versucht, dem Batch eine Nachricht hinzuzufügen, wobei sichergestellt wird, dass die Größe des Batches sein Maximum nicht überschreitet. |
Gilt für:
Azure SDK for .NET