void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
{
info.AddValue("Name", Name);
info.AddValue("Installed", Installed);
info.AddValue("Exists", Exists);
info.AddValue("Size", Size);
info.AddValue("SubFilenames", SubFilenames);
info.AddValue("InstallTime", InstallTime);
info.AddValue("Properties", Properties);
}