Partager via


BrokeredMessage Constructeurs

Définition

Surcharges

BrokeredMessage()

Initialise une nouvelle instance de la classe BrokeredMessage.

BrokeredMessage(Stream)

Initialise une nouvelle instance de la classe BrokeredMessage.

BrokeredMessage(Object)

Initialise une nouvelle instance de la BrokeredMessage classe à partir d’un objet donné à l’aide de DataContractSerializer avec un xmlDictionaryWriter binaire.

BrokeredMessage(Stream, Boolean)

Initialise une nouvelle instance de la classe à l’aide BrokeredMessage du flux fourni comme corps.

BrokeredMessage(Object, XmlObjectSerializer)

Constructeur qui crée un BrokeredMessage à partir d’un objet donné à l’aide du XmlObjectSerializer fourni

BrokeredMessage()

Initialise une nouvelle instance de la classe BrokeredMessage.

public BrokeredMessage ();
Public Sub New ()

S’applique à

BrokeredMessage(Stream)

Initialise une nouvelle instance de la classe 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)

Paramètres

messageBodyStream
Stream

Flux de corps de message.

S’applique à

BrokeredMessage(Object)

Initialise une nouvelle instance de la BrokeredMessage classe à partir d’un objet donné à l’aide de DataContractSerializer avec un xmlDictionaryWriter binaire.

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

Paramètres

serializableObject
Object

Objet à sérialiser dans le corps du message.

Remarques

Une valeur par défaut Microsoft.ServiceBus.Messaging.DataContractBinarySerializer est utilisée pour sérialiser l’objet.

S’applique à

BrokeredMessage(Stream, Boolean)

Initialise une nouvelle instance de la classe à l’aide BrokeredMessage du flux fourni comme corps.

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)

Paramètres

messageBodyStream
Stream

Flux de corps de message.

ownsStream
Boolean

true pour indiquer que le flux sera fermé lorsque le message est fermé ; false pour indiquer que le flux ne sera pas fermé lorsque le message est fermé.

S’applique à

BrokeredMessage(Object, XmlObjectSerializer)

Constructeur qui crée un BrokeredMessage à partir d’un objet donné à l’aide du XmlObjectSerializer fourni

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)

Paramètres

serializableObject
Object

Objet sérialisable.

serializer
XmlObjectSerializer

Objet sérialiseur.

Exceptions

Levée lorsque le sérialiseur null est passé à la méthode avec un serializableObject non null

Remarques

Vous devez être conscient des exceptions que leur Sérialiseur fourni peut lever et prendre les actions appropriées. Reportez-vous à pour http://msdn.microsoft.com/en-us/library/ms574055.aspx obtenir la liste des exceptions possibles et leur cause.

S’applique à