BodyWriter.OnWriteBodyContents(XmlDictionaryWriter) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Se implementato, fornisce un punto di estendibilità quando viene scritto il contenuto del corpo.
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)
Parametri
- writer
- XmlDictionaryWriter
XmlDictionaryWriter utilizzato per scrivere il corpo del messaggio.
Esempio
Nell'esempio seguente viene illustrato un override del metodo 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
Commenti
Questo metodo deve essere implementato dalle classi derivate da BodyWriter. Si tratta del metodo principale per scrivere il corpo. Se BodyWriter è memorizzato nel buffer, questo metodo viene chiamato solo una volta.