public virtual void Deserialize(ISerializeReader reader) { Width = reader.ReadAttribute <double>("Width"); Height = reader.ReadAttribute <double>("Height"); reader.Read(Cache); reader.Read(dock); }
public override void Deserialize(ISerializeReader reader) { if (FileSerialize) { var fileName = reader.ReadAttribute <string>("FileName"); var documentid = reader.ReadAttribute <long>("DocumentId"); XmlDeserialize(fileName); Document = Document.DBTable.LoadById(documentid); } else { base.Deserialize(reader); } }