Freigeben über


EventDataBatch Klasse

Definition

Eine Hilfsklasse zum Erstellen eines Batches von EventData-Objekten, die für SendBatch- oder SendBatchAsync-Aufrufe verwendet werden sollen.

public sealed class EventDataBatch : IDisposable
type EventDataBatch = class
    interface IDisposable
Public NotInheritable Class EventDataBatch
Implements IDisposable
Vererbung
EventDataBatch
Implementiert

Konstruktoren

EventDataBatch(Int64)

Erstellt einen Batch mit der angegebenen maximalen Größe in Bytes.

Eigenschaften

Count

Ruft die aktuelle Ereignisanzahl im Batch ab.

Methoden

Dispose()

Entsorgt die eventData-Objekte, die in diesem Batch enthalten sind.

ToEnumerable()

Konvertiert den Batch in eine IEnumerable von EventData-Objekten, die von der SendBatch- oder SendBatchAsync-Methode akzeptiert werden können.

TryAdd(EventData)

Versucht, dem Batch Ereignisdaten hinzuzufügen, wenn dies durch das Größenlimit des Batches zulässig ist.

Gilt für: