protected virtual void PostDeserialize() { // Please try to not add code in here } protected virtual void PreSerialize(XmlWriter writer) {