Прочетете на английски Редактиране

Споделяне чрез


BodyWriter.OnWriteBodyContents(XmlDictionaryWriter) Method

Definition

When implemented, provides an extensibility point when the body contents are written.

protected abstract void OnWriteBodyContents (System.Xml.XmlDictionaryWriter writer);

Parameters

writer
XmlDictionaryWriter

The XmlDictionaryWriter used to write out the message body.

Examples

The following example illustrates an override of the OnWriteBodyContents(XmlDictionaryWriter) method.

protected override void OnWriteBodyContents(XmlDictionaryWriter writer)
{
   writer.WriteStartElement(textTag);

   foreach (string str in bodySegment)
   {
       writer.WriteString(str);
   }

    writer.WriteEndElement();
}

Remarks

This method must be implemented by classes derived from BodyWriter. This is the key method that writes the body. If the BodyWriter is buffered then this method is called only once.

Applies to

Продукт Версии
.NET Core 1.0, Core 1.1, 8 (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 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0