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

CloudEvent.ParseMany(BinaryData, Boolean) 方法

定义

给定 JSON 编码的事件,分析事件信封并返回 CloudEvents 数组。 如果指定的事件不是有效的 JSON,则会引发异常。 默认情况下,如果事件缺少必需属性,则会引发异常,但可以通过设置 skipValidation 参数来放宽此异常。

public static Azure.Messaging.CloudEvent[] ParseMany (BinaryData json, bool skipValidation = false);
static member ParseMany : BinaryData * bool -> Azure.Messaging.CloudEvent[]
Public Shared Function ParseMany (json As BinaryData, Optional skipValidation As Boolean = false) As CloudEvent()

参数

json
BinaryData

包含一个或多个 CloudEvent 的 JSON 的 实例 BinaryData

skipValidation
Boolean

设置为 true 以允许仍然分析为 CloudEvent 的缺失或无效属性。 具体而言,通过将 strict 设置为 true,不再需要 JSON 中存在 source、id、specversion 和 type 属性。 此外,扩展属性名称的大小写要求也放宽。

返回

CloudEvent 实例的数组。

适用于