Compartilhar via


XmlSerializationWriter.WriteElementEncoded Método

Definição

Grava um objeto de nó XML dentro do corpo de um elemento XML nomeado.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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)

Parâmetros

node
XmlNode

O nó XML a ser gravado, possivelmente um filho do elemento XML.

name
String

O nome local do elemento XML pai a ser gravado.

ns
String

O namespace do elemento XML pai a ser gravado.

isNullable
Boolean

true para gravar um atributo xsi:nil='true' se o objeto a ser serializado for null; caso contrário, false.

any
Boolean

true para indicar que o nó, se for um elemento XML, cumpre uma declaração do elemento any de um esquema XML; caso contrário, false.

Comentários

Os membros protegidos de XmlSerializationWriter destinam-se a serem usados somente por classes derivadas que são usadas internamente dentro da infraestrutura de serialização XML .NET Framework.

O WriteElementEncoded método é chamado somente ao escrever XML codificado em SOAP, conforme descrito na Seção 5 da especificação SOAP 1.1.

Aplica-se a