Message.WriteMessage Method

Definition

Serializes the entire message.

Overloads

WriteMessage(XmlDictionaryWriter)

Serializes the entire message using the specified XmlDictionaryWriter.

WriteMessage(XmlWriter)

Serializes the entire message using the specified XmlWriter.

Remarks

This method serializes the entire message. Once a message is written, it cannot be rewritten unless there is a MessageBuffer for the message.

WriteMessage(XmlDictionaryWriter)

Serializes the entire message using the specified XmlDictionaryWriter.

public:
 void WriteMessage(System::Xml::XmlDictionaryWriter ^ writer);
public void WriteMessage (System.Xml.XmlDictionaryWriter writer);
member this.WriteMessage : System.Xml.XmlDictionaryWriter -> unit
Public Sub WriteMessage (writer As XmlDictionaryWriter)

Parameters

writer
XmlDictionaryWriter

An XmlDictionaryWriter object to be used to write the message.

Exceptions

writer is null.

The message is closed.

The message has been copied, read or written.

Remarks

This method serializes the entire message. Once a message is written, it cannot be rewritten unless a MessageBuffer instance exists for the message.

WriteMessage(XmlWriter)

Serializes the entire message using the specified XmlWriter.

public:
 void WriteMessage(System::Xml::XmlWriter ^ writer);
public void WriteMessage (System.Xml.XmlWriter writer);
member this.WriteMessage : System.Xml.XmlWriter -> unit
Public Sub WriteMessage (writer As XmlWriter)

Parameters

writer
XmlWriter

The XmlWriter object to be used to write the entire message.

Exceptions

writer is null.

The message is closed.

The message has been copied, read or written.

Remarks

This method serializes the entire message. Once a message is written, it cannot be rewritten unless there is a MessageBuffer for the message.

Applies to