I can't understand why you are using some 3rd party extension to serialize an object to XML, but if this is a requirement then go and ask the 3rd party for support!
If you can choose your way, than you be better with the simple .NET way of XML serialization (and deserialization)...
Start reading here:
XML Serialization and Deserialization: Part-1[
^]