你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

EventDataBatch 类

定义

一个帮助程序类,用于创建 IEnumerable 并考虑最大大小限制,以便可以将 IEnumerable>EventData< 传递给 的 EventHubClient Send 或 SendAsync 方法,以批量发送EventData对象。<EventData>

public class EventDataBatch : IDisposable
type EventDataBatch = class
    interface IDisposable
Public Class EventDataBatch
Implements IDisposable
继承
EventDataBatch
实现

构造函数

EventDataBatch(Int64, String)

创建一个新的 EventDataBatch

属性

Count

获取批处理中的当前事件计数。

Size

获取当前批大小(以字节为单位)。

方法

Dispose()

释放附加到 EventDataBatch 的资源。

ToEnumerable()

返回批处理中 EventData 对象的枚举数。

TryAdd(EventData)

如果批的大小限制允许,则尝试将事件数据添加到批处理。

适用于