Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Target : IEnumerable<Anything>, IXmlSerializable
- {
- //...
- public void ReadXml(System.Xml.XmlReader reader)
- {
- reader.ReadStartElement();
- TargetXmlAdapter toRead = (TargetXmlAdapter)new XmlSerializer(typeof(TargetXmlAdapter)).Deserialize(reader);
- reader.Read();
- // here: install state from TargetXmlAdapter
- }
- public void WriteXml(System.Xml.XmlWriter writer)
- {
- // NOTE: TargetXmlAdapter(Target) is supposed to store this' state being subject to serialization
- new XmlSerializer(typeof(TargetXmlAdapter)).Serialize(writer, new TargetXmlAdapter(this));
- }
- }
- [XmlArray("ProviderPatientLists")]
- [XmlArrayItem("File")]
- public ProviderPatientList Files
- {
- get { return _ProviderPatientLists; }
- set
- {
- _ProviderPatientLists = value;
- }
- }
Add Comment
Please, Sign In to add comment