WOX2
@ 14
WOX2 / trunk / CSharp / tests / ISimpleNamespace.cs
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
using System; /// <header> /// <wox> /// <version>1.0</version> /// <author>Carlos R. Jaimez Gonzalez</author> /// <author>Simon M. Lucas</author> /// <site>http://woxserializer.sourceforge.net/</site> /// </wox> /// <wox> /// <version>1.5</version> /// <author>Steven M Lewis</author> /// </wox> /// <wox> /// <version>2.0</version> /// <author>George A Smith</author> /// <svn>http://woxserializer.sourceforge.net/</svn> /// <note>XML form for vs 2 is more compact and therefor incompatible with vs 1</note> /// </wox> /// </header> namespace woxTests { internal interface ISimpleNamespace { /// <summary> /// Serialize an object to a String - deserialize should return an equivalent object /// </summary> /// <param name="inp">non-null object to serialize</param> /// <returns>non-null String - null is ok if inp is null</returns> String Serialize( Object inp ); /// <summary> /// Deserialize an object from a String - serialize should generate the string /// </summary> /// <param name="inp">non-null String to parse</param> /// <returns>non-null Object - null is ok if inp is null</returns> Object Deserialize( String inp ); } } |