XmlSerializationWriter.WriteSerializable Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Instrui XmlNode a escrever um objeto que utilize formatação XML personalizada como elemento XML.
Sobrecargas
| Name | Description |
|---|---|
| WriteSerializable(IXmlSerializable, String, String, Boolean) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Escreve um objeto que utiliza formatação XML personalizada como elemento XML. |
| WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Instrui XmlNode a escrever um objeto que utilize formatação XML personalizada como elemento XML. |
WriteSerializable(IXmlSerializable, String, String, Boolean)
Escreve um objeto que utiliza formatação XML personalizada como elemento XML.
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.
protected:
void WriteSerializable(System::Xml::Serialization::IXmlSerializable ^ serializable, System::String ^ name, System::String ^ ns, bool isNullable);
protected void WriteSerializable(System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable);
member this.WriteSerializable : System.Xml.Serialization.IXmlSerializable * string * string * bool -> unit
Protected Sub WriteSerializable (serializable As IXmlSerializable, name As String, ns As String, isNullable As Boolean)
Parâmetros
- serializable
- IXmlSerializable
Um objeto que implementa a IXmlSerializable interface que utiliza formatação XML personalizada.
- name
- String
O nome local do elemento XML a escrever.
- ns
- String
O namespace do elemento XML a escrever.
- isNullable
- Boolean
true para escrever um xsi:nil='true' atributo se o IXmlSerializable objeto de classe for null; caso contrário, false.
Observações
Os membros protegidos de XmlSerializationWriter destinam-se apenas a ser usados por classes derivadas que são usadas internamente na infraestrutura de serialização XML do .NET Framework.
Aplica-se a
WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)
Instrui XmlNode a escrever um objeto que utilize formatação XML personalizada como elemento XML.
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.
protected:
void WriteSerializable(System::Xml::Serialization::IXmlSerializable ^ serializable, System::String ^ name, System::String ^ ns, bool isNullable, bool wrapped);
protected void WriteSerializable(System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable, bool wrapped);
member this.WriteSerializable : System.Xml.Serialization.IXmlSerializable * string * string * bool * bool -> unit
Protected Sub WriteSerializable (serializable As IXmlSerializable, name As String, ns As String, isNullable As Boolean, wrapped As Boolean)
Parâmetros
- serializable
- IXmlSerializable
Um objeto que implementa a IXmlSerializable interface que utiliza formatação XML personalizada.
- name
- String
O nome local do elemento XML a escrever.
- ns
- String
O namespace do elemento XML a escrever.
- isNullable
- Boolean
true para escrever um xsi:nil='true' atributo se o IXmlSerializable objeto for null; caso contrário, false.
- wrapped
- Boolean
true ignorar escrever a etiqueta do elemento de abertura; caso contrário, false para escrever a etiqueta de elemento de abertura.