asp.net – 会话变量保存在哪里?

前端之家收集整理的这篇文章主要介绍了asp.net – 会话变量保存在哪里?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
会话变量在哪里保存?饼干?服务器内存?

应用程序变量保存在哪里?

解决方法

放入Session的变量存储在配置的SessionStateProvider配置为存储它们的任何地方。

默认的SessionStateProviderus是什么被称为In Process(InProc)Session,而这个存储位置是在ASP.NET工作进程的内存空间内的服务器内存中。

您可以配置自己的SessionStateProvider,将Session变量存储在数据库中的其他位置(例如,进程外)。

应用程序变量存储在ApplicationState中,它也存储在ASP.NET工作进程的内存空间中。与会话状态不同,应用程序状态适用于所有用户和会话。据我所知,没有配置存储ApplicationState在别处;如果你需要存储大量的应用程序数据,那么你可能想看看ASP.NET Caching

猜你在找的asp.Net相关文章