EventDataBatch Klasse

Definition

Eine Hilfsklasse zum Erstellen einer IEnumerable-Klasse unter Berücksichtigung der maximalen Größenbeschränkung, sodass IEnumerableEventData<> an die Send- oder SendAsync-Methode eines EventHubClient übergeben werden kann, um die EventData Objekte als Batch zu senden.<EventData>

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

Konstruktoren

EventDataBatch(Int64, String)

Erstellt einen neuen EventDataBatch.

Eigenschaften

Count

Ruft die aktuelle Ereignisanzahl im Batch ab.

Size

Ruft die aktuelle Batchgröße in Bytes ab.

Methoden

Dispose()

Löscht Ressourcen, die an ein EventDataBatch angefügt sind.

ToEnumerable()

Gibt den Enumerator der EventData-Objekte im Batch zurück.

TryAdd(EventData)

Versucht, dem Batch Ereignisdaten hinzuzufügen, sofern dies durch die Größenbeschränkung des Batches zulässig ist.

Gilt für: