XmlSerializationWriter.WriteElementEncoded Methode

Definition

Schreibt ein XML-Knotenobjekt innerhalb des Texts 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);
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, falls ein xsi:nil='true'-Attribut geschrieben werden soll, wenn das zu serialisierende Objekt null ist, andernfalls false.

any
Boolean

true, wenn der Knoten, falls er ein XML-Element ist, einer Deklaration eines any-Elements eines XML-Schemas entspricht, andernfalls false.

Hinweise

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

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

Gilt für: