EventDataBatch Class
Definition
A helper class for creating an IEnumerable<EventData> taking into account the max size limit, so that the IEnumerable<EventData> can be passed to the Send or SendAsync method of an EventHubClient to send the EventData objects as a batch.
public class EventDataBatch : IDisposable
type EventDataBatch = class
interface IDisposable
Public Class EventDataBatch
Implements IDisposable
- Inheritance
-
EventDataBatch
- Implements
Constructors
EventDataBatch(Int64, String) |
Creates a new EventDataBatch. |
Properties
Count |
Gets the current event count in the batch. |
Methods
Dispose() |
Disposes resources attached to an EventDataBatch. |
ToEnumerable() |
Returns the enumerator of EventData objects in the batch. |
TryAdd(EventData) |
Tries to add an event data to the batch if permitted by the batch's size limit. |