protected override object DoDeserializeValue(XmlReader reader, bool isSimpleValue) { reader.ReadStartElement(); PlaylistContents result = PlaylistContents.Deserialize(reader); reader.ReadEndElement(); // End of enclosing element return(result); }