BodyWriter.OnWriteBodyContents(XmlDictionaryWriter) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn sie implementiert wird, wird ein Erweiterbarkeitspunkt bereitgestellt, wenn der Textkörperinhalt geschrieben wird.
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)
Parameter
- writer
- XmlDictionaryWriter
Der XmlDictionaryWriter zum Schreiben des Nachrichtentexts verwendete.
Beispiele
Im folgenden Beispiel wird eine Außerkraftsetzung der OnWriteBodyContents(XmlDictionaryWriter) Methode veranschaulicht.
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
Hinweise
Diese Methode muss von Klassen implementiert werden, die von BodyWriter. Dies ist die Schlüsselmethode, die den Textkörper schreibt. Wenn die BodyWriter Methode gepuffert wird, wird diese Methode nur einmal aufgerufen.