【发布时间】:2011-08-30 05:59:19
【问题描述】:
我正在从 InProc 会话切换到 SQL 服务器会话。目前,我的会话对象如下所示:
public class UserSession{
public string TheStrings {get;set;}
public int TheInts {get;set;}
public List<MyObjectModel> ListOfObjects {get;set;}
}
它基本上包含字符串、整数和几个对象列表。我所做的是将这个对象存储在会话中,然后当我需要访问会话时,我可以编写 UserSession.TheStrings。
现在我正在将其转换为 SQL 会话,序列化开始发挥作用。是否只需要将 [serializable] 属性添加到整个类,还是还需要将其添加到所有 MyObjectModels 的类定义中?
谢谢。
【问题讨论】: