你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
EventData 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
EventData() |
初始化 EventData 类的新实例。 |
EventData(Byte[]) |
初始化使用指定字节数组作为主体的 类的新实例 EventData 。 |
EventData(IList<ArraySegment<Byte>>) |
初始化 类的新实例, EventData 该实例使用字节数组段的指定列表作为主体。 |
EventData(Stream) |
初始化 类的新实例, EventData 该类使用参数流作为正文流。 |
EventData(Object, XmlObjectSerializer) |
采用输入内容和序列化程序来创建正文流的构造函数。 |
EventData()
EventData(Byte[])
初始化使用指定字节数组作为主体的 类的新实例 EventData 。
public EventData (byte[] byteArray);
new Microsoft.ServiceBus.Messaging.EventData : byte[] -> Microsoft.ServiceBus.Messaging.EventData
Public Sub New (byteArray As Byte())
参数
- byteArray
- Byte[]
用于形成正文流的事件数据字节数组。
注解
发送 EventData 时,应将输入字节数组视为不可变。
发送数据以及任何克隆操作时,服务总线将通过引用而不是通过字节数组的深层副本访问字节数组。 此外,释放 EventData 实例只会取消引用与数组的关联。 用户负责字节数组本身的生命周期。
适用于
EventData(IList<ArraySegment<Byte>>)
初始化 类的新实例, EventData 该实例使用字节数组段的指定列表作为主体。
public EventData (System.Collections.Generic.IList<ArraySegment<byte>> arraySegments);
new Microsoft.ServiceBus.Messaging.EventData : System.Collections.Generic.IList<ArraySegment<byte>> -> Microsoft.ServiceBus.Messaging.EventData
Public Sub New (arraySegments As IList(Of ArraySegment(Of Byte)))
参数
- arraySegments
- IList<ArraySegment<Byte>>
要作为 正文发送的数组段的 EventDataIList。
注解
在使用自己的缓冲池时,用户通常会使用 IList<ArraySegment<字节>> ,用于需要高效使用内存的方案。
发送数据以及任何克隆操作时,服务总线将通过引用(而不是通过字节的深层副本)访问数组段。
释放 EventData 实例只会取消引用与列表的关联。 用户负责数组段本身的生命周期。
适用于
EventData(Stream)
EventData(Object, XmlObjectSerializer)
采用输入内容和序列化程序来创建正文流的构造函数。
public EventData (object content, System.Runtime.Serialization.XmlObjectSerializer serializer);
new Microsoft.ServiceBus.Messaging.EventData : obj * System.Runtime.Serialization.XmlObjectSerializer -> Microsoft.ServiceBus.Messaging.EventData
Public Sub New (content As Object, serializer As XmlObjectSerializer)
参数
- content
- Object
.Net 对象
- serializer
- XmlObjectSerializer
用于序列化的序列化程序 content
注解
如果 content 为流且 seriazlier 为 null,则它等同于使用 EventData(Stream)
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈