代码之家  ›  专栏  ›  技术社区  ›  Mahesh Velaga

如何进行NHibernate对象的深度复制?

  •  1
  • Mahesh Velaga  · 技术社区  · 15 年前

    我正在尝试对NHibernate对象(代理包装器)进行深度复制。我还想做一份懒洋洋的东西,除了 Id 父对象的每个内部对象,因为它应该在保存深度复制的结果的新对象时生成。

    如果没有更好的方法,我想手动复制每个属性作为最后的选择。

    我找到这个了 question

    2 回复  |  直到 7 年前
        1
  •  1
  •   Mahesh Velaga    15 年前

    当我们继续克隆类时,我们必须进行更多的定制。

        2
  •  0
  •   andyp    15 年前

    我们正在使用 Copyable Here 你可以找到一篇描述可复制的文章。它提供了允许克隆对象图的扩展方法(对于“object”),通常对我们来说效果很好。嗯。