我目前convering我的ASP.NET v2应用程序序列化/反序列化的对象,因为我想从进程内会话状态转变为StateServer。这是因为我的主机webhost4life有一个令人讨厌的倾向,即经常回收工作进程,从而导致会话超时。反正...问题...用这个去反序列化会发生什么?
我试图不序列化的东西我不需要,不需要被序列化,即变量重新初始化的每一页。这里是其中的一个:
私人RollbackQueue作为新队列(中DataServer.Rollback)
在deserialisation,将RollbackQueue是)没有或b)空队列?我的猜测是,当.NET反序列化时,它会像平常一样创建父对象,然后逐个填充字段。因此,NEW位会触发。
但是,这是一个猜测。
谢谢,罗布。