/// <summary> /// Десериализовать объект с использованием своего алгоритма десериализации /// </summary> /// <param name="reader">Читалка xml</param> private void ReadXmlCustomImplementation(XmlReader reader) { DeserializeFields(reader); ListSerializationHelper.ReadXml(this, reader); }
/// <summary> /// Сериализовать объект с использованием своего алгоритма сериализации /// </summary> /// <param name="writer">Писалка xml</param> private void WriteXmlCustomImplementation(XmlWriter writer) { SerializeFields(writer); ListSerializationHelper.WriteXml(this, writer); }