使用Linq类和velocity将对象存储到缓存中

时间:2010-03-23 20:59:34

标签: linq-to-sql

我关心了几个linq课程&将datacontext标记为单向。四个班级中的一个;一个是主要类,而另外三个与第一个有一对多的关系;当我加载主类的对象&放入内存或将其序列化为XML文件;我从来没有得到子类数据,因为它被作为DataContractAttribute。如何强制对象将子类数据放入XML文件或缓存中?

1 个答案:

答案 0 :(得分:0)

确保使用第一个加载3个附加实体。

使用DataLoadOptions确保使用主类检索其他实体。

或者编写自定义投影类(如ViewModel),并专门选择所需的所有数据。然后序列化该类。