在asp中,如何为静态类和方法管理内存?
例如,我有一个在用户会话中使用的公共方法。此方法及其类是静态的。当我第一次使用这个类和方法构造函数时。
我想知道这个班级留在记忆中多久了:
答案 0 :(得分:0)
我想知道这个班级留在记忆中多久了:
直到重启IIS。 (应用程序域重启)
asp.net中的静态类/变量会在应用程序调整时保持不变。
删除它们的唯一方法是重启II。
答案 1 :(得分:0)
静态类在内存中,直到重新启动应用程序,这意味着重新启动网站正在使用的IIS应用程序池。
请注意,重新启动应用程序池将重新启动正在使用该池的所有站点。