我有一个存储由asp.net webserver收集的数据的类。它包含几个属性,如:属性序列化/反序列化
private string _actionName;
public string ActionName
{
get
{
if (_actionName == null)
_actionName = Request.Params["action_name"] != null
? Server.UrlDecode(Request.Params["action_name"])
: "";
return _actionName;
}
}
该类被序列化为一个文件。基本上,网络服务器收集的数据被写入文件。稍后,这些文件将被读取和反序列化,并且属性数据需要导入数据库脱机。
我的问题是上面的代码是否会序列化从查询字符串中正确提取数据的属性,然后当数据反序列化时,属性是否正确地填充并返回?
我正在使用二进制序列化。
在此先感谢。