Common base for Xml serializable classes. For Example,
[Serializable()]
public class TestClass : XmlBase< TestClass >
{
private string m_firstName;
public string FirstName
{
get
{
return m_firstName;
}
set
{
if (m_firstName == value)
return;
m_firstName = value;
}
}
}
It can be used as
TestClass instance1 = new TestClass();
String serializedInstance = instance.Serialize();
...
TestClass instance2 = TestClass.Deserialize(serializedInstance);
...
Inheritance Hierarchy

Bluefin.Utilities.Xml XmlBase T
Namespace: Bluefin.Utilities.Xml
Assembly: Bluefin-3.8.sp8-net4.5 (in Bluefin-3.8.sp8-net4.5.dll) Version: 3.8.0.8 (3.8.0.8)
Syntax
<SerializableAttribute> _ Public MustInherit Class XmlBase(Of T)
Type Parameters
- T
[Missing <typeparam name="T"/> documentation for "T:Bluefin.Utilities.Xml.XmlBase`1"]
See Also