XmlSerializable Interface

Definition

Line 11 of System.Xml.Serialization/XmlSerializable.cm

Member Functions

int ClassId()
String<char> ClassName()
XmlContainer* Container()
void DestroyObject()
void FromXml(Element* element)
List<XmlPtrBase*> GetPtrs()
Uuid ObjectId()
void SetContainer(XmlContainer* container)
void SetObjectId(const Uuid& objectId)
Element* ToXml(const String<char>& elementName)

Member Function Details

ClassId Member Function

int ClassId()

Definition
Line 16 of System.Xml.Serialization/XmlSerializable.cm


ClassName Member Function

String<char> ClassName()

Definition
Line 17 of System.Xml.Serialization/XmlSerializable.cm


Container Member Function

XmlContainer* Container()

Definition
Line 18 of System.Xml.Serialization/XmlSerializable.cm


DestroyObject Member Function

void DestroyObject()

Definition
Line 13 of System.Xml.Serialization/XmlSerializable.cm


FromXml Member Function

void FromXml(Element* element)

Definition
Line 21 of System.Xml.Serialization/XmlSerializable.cm


GetPtrs Member Function

List<XmlPtrBase*> GetPtrs()

Definition
Line 22 of System.Xml.Serialization/XmlSerializable.cm


ObjectId Member Function

Uuid ObjectId()

Definition
Line 14 of System.Xml.Serialization/XmlSerializable.cm


SetContainer Member Function

void SetContainer(XmlContainer* container)

Definition
Line 19 of System.Xml.Serialization/XmlSerializable.cm


SetObjectId Member Function

void SetObjectId(const Uuid& objectId)

Definition
Line 15 of System.Xml.Serialization/XmlSerializable.cm


ToXml Member Function

Element* ToXml(const String<char>& elementName)

Definition
Line 20 of System.Xml.Serialization/XmlSerializable.cm