XmlSerializationWriter.WriteElementEncoded Methode

Definition

Schreibt ein XML-Knotenobjekt im Textkörper eines benannten XML-Elements.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

protected:
 void WriteElementEncoded(System::Xml::XmlNode ^ node, System::String ^ name, System::String ^ ns, bool isNullable, bool any);
protected void WriteElementEncoded(System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any);
member this.WriteElementEncoded : System.Xml.XmlNode * string * string * bool * bool -> unit
Protected Sub WriteElementEncoded (node As XmlNode, name As String, ns As String, isNullable As Boolean, any As Boolean)

Parameter

node
XmlNode

Der zu schreibende XML-Knoten, möglicherweise ein untergeordnetes XML-Element.

name
String

Der lokale Name des zu schreibenden übergeordneten XML-Elements.

ns
String

Der Namespace des zu schreibenden übergeordneten XML-Elements.

isNullable
Boolean

true um ein xsi:nil='true' Attribut zu schreiben, wenn das zu serialisierende Objekt lautet null; andernfalls false.

any
Boolean

true um anzugeben, dass der Knoten, wenn ein XML-Element, einer XML-Schemaelementdeklaration any entspricht; andernfalls false.

Hinweise

Die geschützten Member von XmlSerializationWriter sind nur für abgeleitete Klassen vorgesehen, die intern innerhalb der .NET Framework-XML-Serialisierungsinfrastruktur verwendet werden.

Die WriteElementEncoded Methode wird nur beim Schreiben von SOAP-codierten XML aufgerufen, wie in Abschnitt 5 der SOAP 1.1-Spezifikation beschrieben.

Gilt für: