BodyWriter.OnWriteBodyContents(XmlDictionaryWriter) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При реализации предоставляет точку расширения при записи содержимого тела сообщения.
protected:
abstract void OnWriteBodyContents(System::Xml::XmlDictionaryWriter ^ writer);
protected abstract void OnWriteBodyContents (System.Xml.XmlDictionaryWriter writer);
abstract member OnWriteBodyContents : System.Xml.XmlDictionaryWriter -> unit
Protected MustOverride Sub OnWriteBodyContents (writer As XmlDictionaryWriter)
Параметры
- writer
- XmlDictionaryWriter
Объект XmlDictionaryWriter, используемый для записи тела сообщения.
Примеры
В следующем примере показано переопределение метода OnWriteBodyContents(XmlDictionaryWriter).
protected override void OnWriteBodyContents(XmlDictionaryWriter writer)
{
writer.WriteStartElement(textTag);
foreach (string str in bodySegment)
{
writer.WriteString(str);
}
writer.WriteEndElement();
}
Protected Overrides Sub OnWriteBodyContents(ByVal writer As XmlDictionaryWriter)
writer.WriteStartElement(textTag)
For Each str As String In bodySegment
writer.WriteString(str)
Next str
writer.WriteEndElement()
End Sub
Комментарии
Этот метод необходимо реализовывать в классах, производных от класса BodyWriter. Это основной метод, используемый для записи текста сообщения. Если объект BodyWriter является буферизуемым, этот метод вызывается только один раз.