asp.net – 为什么当StateProvider不是InProc时,不会引发Session_End事件?
发布时间:2020-05-28 03:27:49 所属栏目:asp.Net 来源:互联网
导读:出于好奇,我问这个问题. 我在global.asax中注意到了这一点 void Session_End(object sender, EventArgs e){ // Code that runs when a session ends. // Note: The Session_End event is raised only when the sessionstate mo
|
出于好奇,我问这个问题. 我在global.asax中注意到了这一点 void Session_End(object sender,EventArgs e)
{
// Code that runs when a session ends.
// Note: The Session_End event is raised only when the sessionstate mode
// is set to InProc in the Web.config file. If session mode is set to StateServer
// or SQLServer,the event is not raised.
}
我想了解为什么会话模式是StateServer或SQLServer时没有捕获/引发Session_End事件? 解决方法因为 ASP.NET Session State它不再存在于内存中……当使用不同的进程来存储会话状态时,IIS不知道(因为它没有耦合,会话状态不再由IIS保存)会话结束时…… 这是特别因为超时,我从未尝试过,但当你编程调用Session.Abandon()时,那个事件是否会触发? (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET控件属性与[Flags]枚举
- asp.net-mvc – MVC / Razor – 当有下列括号时,Intellisen
- asp.net – 在AJAX方法调用中的RegisterClientScriptBlock
- asp.net-web-api – ASP.NET WEB API 2 OWIN身份验证unfpor
- asp.net – 如何使我的Web应用程序无状态仍然做一些有用的事
- 如何在ASP.NET生成的Word文件中嵌入图像
- asp.net媒体保护
- asp.net mvc和css:选择时突出显示菜单选项卡
- 发布一款层次下拉列表控件
- 在Asp.Net中使用JQuery绑定DropDownlists
