NHibernate中Session.Clear()的业务是什么?

时间:2010-08-13 13:06:47

标签: nhibernate

Session.Clear()在NHibernate中做了什么?我的意思是,会议中清除的含义是什么?

1 个答案:

答案 0 :(得分:10)

  • 它将清除工作单元(如果您有未刷新的更改,它们将被丢弃)
  • 它将从身份映射中删除会话中的所有当前实体,实际上就像您在通过此会话加载的所有实例上调用session.Evict一样。

不确定还有什么。