我可以从NHibernate会话中分离对象吗?

时间:2009-06-29 16:28:34

标签: .net nhibernate

如果我通过NHibernate的Get()或Load()方法从数据库中获取了一个持久对象,有没有办法让我从NHibernate会话中分离该对象,以便对它的更改不会自动保留?

1 个答案:

答案 0 :(得分:16)

尝试Session的Evict方法。

  

实例的更改不会   与数据库同步。这个   操作级联到关联   映射关联的实例   用cascade =“all”或   级联= “全删除-孤儿”。