System::Xml::Serialization::IXmlSerializable class

IXmlSerializable class

Proporciona formato personalizado para la serialización y deserialización XML. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject() . Nunca cree una instancia de este tipo en la pila ni 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