Message.WriteBody Method

Definition

Serializes the body element to XML.

Overloads

WriteBody(XmlDictionaryWriter)

Writes the body element using the specified XmlDictionaryWriter.

WriteBody(XmlWriter)

Serializes the message body using the specified XmlWriter.

Remarks

This method writes the body contents as well as the start and end tags of the element.

WriteBody(XmlDictionaryWriter)

Source:
Message.cs
Source:
Message.cs

Writes the body element using the specified XmlDictionaryWriter.

C#
public void WriteBody(System.Xml.XmlDictionaryWriter writer);

Parameters

writer
XmlDictionaryWriter

An XmlDictionaryWriter object to be used to write the body element.

Exceptions

writer is null.

Remarks

This method writes the body contents as well as the start and end tags of the element.

Applies to

.NET 10 (package-provided) and other versions
Product Versions
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0

WriteBody(XmlWriter)

Source:
Message.cs
Source:
Message.cs

Serializes the message body using the specified XmlWriter.

C#
public void WriteBody(System.Xml.XmlWriter writer);

Parameters

writer
XmlWriter

The XmlWriter object to be used to write the body of the message.

Exceptions

writer is null.

The message is disposed.

Remarks

This method writes the body contents as well as the start and end tags of the element.

Applies to

.NET 10 (package-provided) and other versions
Product Versions
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0