XmlSerializationWriter.WriteElementEncoded Metódus

Definíció

Egy XML-csomópont objektumot ír egy nevesített XML-elem törzsébe.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

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)

Paraméterek

node
XmlNode

Az írandó XML-csomópont, esetleg egy gyermek XML-elem.

name
String

Az írandó szülő XML-elem helyi neve.

ns
String

Az írandó szülő XML-elem névtere.

isNullable
Boolean

true attribútum írása xsi:nil='true' , ha a szerializálandó nullobjektum ; egyébként false.

any
Boolean

true annak jelzésére, hogy a csomópont, ha egy XML-elem megfelel egy XML-sémaelem-deklarációnak any , ellenkező esetben false.

Megjegyzések

A XmlSerializationWriter védett tagjai csak a .NET-keretrendszer XML-szerializálási infrastruktúrájában belsőleg használt származtatott osztályok számára használhatók.

A WriteElementEncoded metódust csak SOAP-kódolású XML írásakor hívjuk meg, a SOAP 1.1 specifikáció 5. szakaszában leírtak szerint.

A következőre érvényes: