Freigeben über


BrokeredMessage Konstruktoren

Definition

Überlädt

BrokeredMessage()

Initialisiert eine neue Instanz der BrokeredMessage-Klasse.

BrokeredMessage(Stream)

Initialisiert eine neue Instanz der BrokeredMessage-Klasse.

BrokeredMessage(Object)

Initialisiert eine neue instance der BrokeredMessage -Klasse aus einem bestimmten Objekt mithilfe von DataContractSerializer mit einem binären XmlDictionaryWriter.

BrokeredMessage(Stream, Boolean)

Initialisiert einen neuen instance der BrokeredMessage -Klasse unter Verwendung des angegebenen Datenstroms als Textkörper.

BrokeredMessage(Object, XmlObjectSerializer)

Konstruktor, der eine BrokeredMessage aus einem bestimmten Objekt mithilfe des bereitgestellten XmlObjectSerializer erstellt

BrokeredMessage()

Initialisiert eine neue Instanz der BrokeredMessage-Klasse.

public BrokeredMessage ();
Public Sub New ()

Gilt für:

BrokeredMessage(Stream)

Initialisiert eine neue Instanz der BrokeredMessage-Klasse.

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

Parameter

messageBodyStream
Stream

Der Nachrichtentextstream.

Gilt für:

BrokeredMessage(Object)

Initialisiert eine neue instance der BrokeredMessage -Klasse aus einem bestimmten Objekt mithilfe von DataContractSerializer mit einem binären XmlDictionaryWriter.

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

Parameter

serializableObject
Object

Das in den Meldungstext zu serialisierende Objekt.

Hinweise

Ein Standardwert Microsoft.ServiceBus.Messaging.DataContractBinarySerializer wird zum Serialisieren des Objekts verwendet.

Gilt für:

BrokeredMessage(Stream, Boolean)

Initialisiert einen neuen instance der BrokeredMessage -Klasse unter Verwendung des angegebenen Datenstroms als Textkörper.

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)

Parameter

messageBodyStream
Stream

Der Nachrichtentextstream.

ownsStream
Boolean

true, um anzugeben, dass der Stream geschlossen wird, wenn die Nachricht geschlossen wird; false, um anzugeben, dass der Stream nicht geschlossen wird, wenn die Nachricht geschlossen wird.

Gilt für:

BrokeredMessage(Object, XmlObjectSerializer)

Konstruktor, der eine BrokeredMessage aus einem bestimmten Objekt mithilfe des bereitgestellten XmlObjectSerializer erstellt

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)

Parameter

serializableObject
Object

Das serialisierbare Objekt.

serializer
XmlObjectSerializer

Das Serialisierungsobjekt.

Ausnahmen

Wird ausgelöst, wenn NULL-Serialisierung mit einem serializableObject ungleich NULL an die -Methode übergeben wird

Hinweise

Sie sollten sich der Ausnahmen bewusst sein, die der bereitgestellte Serialisierer auslösen und geeignete Aktionen ausführen kann. Eine mögliche Liste der Ausnahmen und deren Ursache finden Sie unter http://msdn.microsoft.com/en-us/library/ms574055.aspx .

Gilt für: