你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CloudEvent 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
CloudEvent(String, String, Object, Type) |
初始化 CloudEvent 类的新实例。 |
CloudEvent(String, String, BinaryData, String, CloudEventDataFormat) |
使用二进制事件数据初始化 类的新实例 CloudEvent 。 |
CloudEvent(String, String, Object, Type)
- Source:
- CloudEvent.cs
初始化 CloudEvent 类的新实例。
public CloudEvent (string source, string type, object? jsonSerializableData, Type? dataSerializationType = default);
new Azure.Messaging.CloudEvent : string * string * obj * Type -> Azure.Messaging.CloudEvent
Public Sub New (source As String, type As String, jsonSerializableData As Object, Optional dataSerializationType As Type = Nothing)
参数
- source
- String
标识事件发生的上下文。 对于每个不同事件,ID 和源的组合必须是唯一的。
- type
- String
与原始事件相关的事件类型。 例如,“Contoso.Items.ItemReceived”。
- jsonSerializableData
- Object
特定于事件类型的事件数据。
例外
source
或 type
为 null。
适用于
CloudEvent(String, String, BinaryData, String, CloudEventDataFormat)
- Source:
- CloudEvent.cs
使用二进制事件数据初始化 类的新实例 CloudEvent 。
public CloudEvent (string source, string type, BinaryData? data, string? dataContentType, Azure.Messaging.CloudEventDataFormat dataFormat = Azure.Messaging.CloudEventDataFormat.Binary);
new Azure.Messaging.CloudEvent : string * string * BinaryData * string * Azure.Messaging.CloudEventDataFormat -> Azure.Messaging.CloudEvent
Public Sub New (source As String, type As String, data As BinaryData, dataContentType As String, Optional dataFormat As CloudEventDataFormat = Azure.Messaging.CloudEventDataFormat.Binary)
参数
- source
- String
标识事件发生的上下文。 对于每个不同事件,ID 和源的组合必须是唯一的。
- type
- String
与原始事件相关的事件类型。 例如,“Contoso.Items.ItemReceived”。
- data
- BinaryData
特定于事件类型的二进制事件数据。
- dataContentType
- String
有效负载的内容类型。 如果有效负载不是 JSON,则应指定不同于“application/json”的内容类型。
- dataFormat
- CloudEventDataFormat
使用 JSON 信封格式时发送 的数据 CloudEvent 的格式。
例外
source
或 type
为 null。