public void ReadObjectData(LibSerializationInfo info) { this.Version = info.ReadInt64(); int count = info.ReadInt32(); for (int i = 0; i < count; i++) { this.RelationDlls.Add(info.ReadString(), (ProgIdRelationDll)info.ReadObject()); } count = info.ReadInt32(); for (int i = 0; i < count; i++) { this.DllVersions.Add(info.ReadString(), info.ReadInt64()); } count = info.ReadInt32(); for (int i = 0; i < count; i++) { this.VclMap.Add(info.ReadString(), info.ReadString()); } count = info.ReadInt32(); for (int i = 0; i < count; i++) { this.ViewMap.Add(info.ReadString(), info.ReadString()); } }