Compartir a través de


XmlSerializationWriter.WriteSerializable Método

Definición

Indica a XmlNode que escriba un objeto que utilice el formato XML personalizado como un elemento XML.

Sobrecargas

WriteSerializable(IXmlSerializable, String, String, Boolean)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Escribe un objeto que utiliza el formato XML personalizado como un elemento XML.

WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Indica a XmlNode que escriba un objeto que utilice el formato XML personalizado como un elemento XML.

WriteSerializable(IXmlSerializable, String, String, Boolean)

Source:
XmlSerializationWriter.cs
Source:
XmlSerializationWriter.cs
Source:
XmlSerializationWriter.cs

Escribe un objeto que utiliza el formato XML personalizado como un elemento XML.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el 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);
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

Objeto que implementa la interfaz IXmlSerializable que utiliza un formato XML personalizado.

name
String

El nombre local del elemento XML que se va a escribir.

ns
String

El espacio de nombres del elemento XML que se va a escribir.

isNullable
Boolean

true para escribir un atributo xsi:nil='true' si el objeto de clase IXmlSerializable es null; de lo contrario, false.

Comentarios

Los miembros protegidos de están diseñados para su uso solo por clases derivadas que se usan internamente dentro de XmlSerializationWriter la infraestructura de serialización XML de .NET Framework.

Se aplica a

WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)

Source:
XmlSerializationWriter.cs
Source:
XmlSerializationWriter.cs
Source:
XmlSerializationWriter.cs

Indica a XmlNode que escriba un objeto que utilice el formato XML personalizado como un elemento XML.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el 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);
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

Objeto que implementa la interfaz IXmlSerializable que utiliza un formato XML personalizado.

name
String

El nombre local del elemento XML que se va a escribir.

ns
String

El espacio de nombres del elemento XML que se va a escribir.

isNullable
Boolean

true para escribir un atributo xsi:nil='true' si el objeto IXmlSerializable es null; de lo contrario, false.

wrapped
Boolean

true para omitir la escritura de la etiqueta del elemento de apertura; de lo contrario, false para escribir la etiqueta del elemento de apertura.

Se aplica a