db4o - 忽略特定的类属性

时间:2010-09-01 11:28:13

标签: c# .net winforms .net-3.5 db4o

有没有办法(meta属性)告诉db4o简单地忽略类的特定属性?

我看不到任何地方......

为了我的目的,我有一堆数据实体,我需要时不时地坚持下去。我有时也需要持有一个与之关联的UI元素的引用,但我不希望db4o在更新对象时保留该元素。

我可以通过备份,废弃ref,保存,最后恢复引用来绕过它,但它似乎非常糟糕。

无论如何,我可以告诉db4o完全忽略它吗?

2 个答案:

答案 0 :(得分:3)

您可以将Transient属性添加到特定字段(db4o对属性一无所知)

public class Test
{
    [Transient] private string name;
    // ...
}

最佳

答案 1 :(得分:0)

它实际上就在doco中,你只需要正确的搜索词: - )

查看瞬态字段/类的文档。