你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
EventHubEvent 类
事件中心消息类型的具体实现。
- 继承
-
azure.functions._abc.EventHubEventEventHubEvent
构造函数
EventHubEvent(*, body: bytes, trigger_metadata: Mapping[str, Datum] = None, enqueued_time: datetime | None = None, partition_key: str | None = None, sequence_number: int | None = None, offset: str | None = None, iothub_metadata: Mapping[str, str] | None = None)
仅限关键字的参数
名称 | 说明 |
---|---|
body
必需
|
|
trigger_metadata
必需
|
|
enqueued_time
必需
|
|
partition_key
必需
|
|
sequence_number
必需
|
|
offset
必需
|
|
iothub_metadata
必需
|
|
方法
get_body |
get_body
get_body() -> bytes
属性
enqueued_time
iothub_metadata
metadata
获取 Python 字典中的只读触发器元数据。
向我们的客户公开原始trigger_metadata。 对于基数=许多方案,每个事件都指向所有事件的通用元数据。
因此,在基数=多的情况下使用元数据字段时,只需获取其中一个事件来获取所有数据 (例如 events[0].metadata) 。
返回:
打字。Mapping[str, object] 返回触发器元数据的 Python 字典