使用SubSonic,如何将字段添加到预定义的类?

时间:2009-12-09 21:48:37

标签: subsonic object arraylist serialization

我有一个SubSonic DAL - 效果很好。

两个类:TblReceipt和TblReceiptLineItems。

我可以创建一个并行的TblReceipt类,但看起来很浪费,所以这就是我需要做的事情:

让TblReceipt有一个额外的成员,“ReceiptLineItems” - 它只是一个ArrayList。此数组列表将填充TblReceiptLineItems类型。

因此,对于每个Receipt,有1 .. * ReceiptLineItems存储在数组中,然后整个事件被序列化。

如何使用现有的SubSonic DAL完成此操作?

快速代码示例也很有用。

谢谢。

1 个答案:

答案 0 :(得分:2)

使用分部课程。 Subsonic中的所有类都被定义为partial。你所做的是(在一个单独的文件中,而不是由Subsonic生成的文件中),你用附加属性创建部分类的另一部分。

选项2: http://jamesewelch.wordpress.com/2008/09/24/how-to-use-custom-audit-fields-with-subsonic/