Clase System::Xml::Serialization::IXmlSerializable

IXmlSerializable class

Proporciona formato personalizado para la serialización y deserialización XML. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarla a funciones como argumento.

class IXmlSerializable : public virtual System::Object

Métodos

MétodoDescripción
virtual GetSchema()Un objeto XmlSchema que describe la representación XML del objeto que es devuelto por el método WriteXml() y aceptado por el método ReadXml().
virtual ReadXml(System::SharedPtr<System::Xml::XmlReader>)Deserializa el objeto a partir de su representación XML.
virtual WriteXml(System::SharedPtr<System::Xml::XmlWriter>)Serializa el objeto actual a una representación XML.
virtual ~IXmlSerializable()Destructor.

Ver también