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

BrokeredMessage 构造函数

定义

重载

BrokeredMessage()

初始化 BrokeredMessage 类的新实例。

BrokeredMessage(Stream)

初始化 BrokeredMessage 类的新实例。

BrokeredMessage(Object)

使用 DataContractSerializer 和二进制 XmlDictionaryWriter 从给定对象初始化 类的新实例 BrokeredMessage

BrokeredMessage(Stream, Boolean)

使用提供的流作为其主体初始化 类的新实例 BrokeredMessage

BrokeredMessage(Object, XmlObjectSerializer)

使用提供的 XmlObjectSerializer 从给定对象创建 BrokeredMessage 的构造函数

BrokeredMessage()

初始化 BrokeredMessage 类的新实例。

public BrokeredMessage ();
Public Sub New ()

适用于

BrokeredMessage(Stream)

初始化 BrokeredMessage 类的新实例。

public BrokeredMessage (System.IO.Stream messageBodyStream);
new Microsoft.ServiceBus.Messaging.BrokeredMessage : System.IO.Stream -> Microsoft.ServiceBus.Messaging.BrokeredMessage
Public Sub New (messageBodyStream As Stream)

参数

messageBodyStream
Stream

消息正文流。

适用于

BrokeredMessage(Object)

使用 DataContractSerializer 和二进制 XmlDictionaryWriter 从给定对象初始化 类的新实例 BrokeredMessage

public BrokeredMessage (object serializableObject);
new Microsoft.ServiceBus.Messaging.BrokeredMessage : obj -> Microsoft.ServiceBus.Messaging.BrokeredMessage
Public Sub New (serializableObject As Object)

参数

serializableObject
Object

要序列化到消息体中的对象。

注解

默认值 Microsoft.ServiceBus.Messaging.DataContractBinarySerializer 用于序列化对象。

适用于

BrokeredMessage(Stream, Boolean)

使用提供的流作为其主体初始化 类的新实例 BrokeredMessage

public BrokeredMessage (System.IO.Stream messageBodyStream, bool ownsStream);
new Microsoft.ServiceBus.Messaging.BrokeredMessage : System.IO.Stream * bool -> Microsoft.ServiceBus.Messaging.BrokeredMessage
Public Sub New (messageBodyStream As Stream, ownsStream As Boolean)

参数

messageBodyStream
Stream

消息正文流。

ownsStream
Boolean

如果为 true,则指示消息关闭时将关闭流;false 表示消息关闭时不会关闭流。

适用于

BrokeredMessage(Object, XmlObjectSerializer)

使用提供的 XmlObjectSerializer 从给定对象创建 BrokeredMessage 的构造函数

public BrokeredMessage (object serializableObject, System.Runtime.Serialization.XmlObjectSerializer serializer);
new Microsoft.ServiceBus.Messaging.BrokeredMessage : obj * System.Runtime.Serialization.XmlObjectSerializer -> Microsoft.ServiceBus.Messaging.BrokeredMessage
Public Sub New (serializableObject As Object, serializer As XmlObjectSerializer)

参数

serializableObject
Object

可序列化对象。

serializer
XmlObjectSerializer

序列化程序对象。

例外

在将 null 序列化程序传递给具有非 null serializableObject 的方法时引发

注解

应注意其提供的序列化程序可能会引发的异常,并采取适当的措施。 有关异常及其原因的可能列表,请参阅 http://msdn.microsoft.com/en-us/library/ms574055.aspx

适用于