gpt4 book ai didi

session 关闭后,nhibernate 不会释放内存

转载 作者:行者123 更新时间:2023-12-03 12:15:22 28 4
gpt4 key购买 nike

我在 c# 3.5 和 VS2008 中使用 NHibernate 2.2,

问题是当我关闭 Nhibernate Session 对象时,内存没有释放。
甚至我在每次关闭后都调用 GC.Collect(),但没有释放任何东西

当 session 关闭时,如何强制 NHibernate 释放 session 中加载的对象?

谢谢

最佳答案

使用 Dispose 而不是 close。 (不仅适用于 Session,而且适用于在 .net 中实现 IDisposable 的每个对象)

关于 session 关闭后,nhibernate 不会释放内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4596708/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com