XmlSerializationWriter.WriteElementEncoded Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapisuje obiekt węzła XML w treści nazwanego elementu XML.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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)
Parametry
- node
- XmlNode
Węzeł XML do zapisu, prawdopodobnie podrzędny element XML.
- name
- String
Lokalna nazwa nadrzędnego elementu XML do zapisu.
- ns
- String
Przestrzeń nazw nadrzędnego elementu XML do zapisu.
- isNullable
- Boolean
true
w celu zapisania atrybutu xsi:nil='true'
, jeśli obiekt do serializacji to null
; w przeciwnym razie false
.
- any
- Boolean
true
aby wskazać, że węzeł, jeśli element XML, jest zgodny z deklaracją elementu schematu any
XML; w przeciwnym razie false
.
Uwagi
Chronione elementy członkowskie są XmlSerializationWriter przeznaczone do użytku tylko przez klasy pochodne, które są używane wewnętrznie w ramach infrastruktury serializacji XML .NET Framework XML.
Metoda jest wywoływana WriteElementEncoded tylko podczas pisania kodu XML zakodowanego w formacie SOAP, zgodnie z opisem w sekcji 5 specyfikacji SOAP 1.1.