Session.Abandon和Session.Clear有何不同 (转)
2024-08-26 03:44:13
Session.Clear()就是把Session对象中的所有项目都删除了,
Session对象里面啥都没有。但是Session对象还保留。
Session.Abandon()就是把当前Session对象删除了,下一次就是新的Session了。
主要的不同之处在于当使用Session.Abandon时,会调用Session_End方法(InProc模式下)。当下一个请
求到来时将激发Session_Start方法。而Session.Clear只是清除Session中的所有数据并不会中止该
Session,因此也不会调用那些方法。
最新文章
- Git 分支合并
- 创建parameter id
- 为什么监听不到开机广播action.BOOT_COMPLETED
- matlab中如何求某一个矩阵的标准差和均值
- wcf例子01
- vim 设置默认显示行号
- [html5] 学习笔记-表单新增元素与属性
- Java 用Freemarker完美导出word文档(带图片)
- [LeetCode] The Maze 迷宫
- 将JPA出参Iterable转为List
- windows使用im4java 提示FileNotFoundException
- ip转城市接口,ip转省份接口,ip转城市PHP方法
- 安卓开发笔记——ViewPager组件(仿微信引导界面)
- Chrome插件消息传递实例
- ConcurrentHashMap1.8源码解析
- xampp 忘记密码的处理方式.
- 修改Eclipse主题与Eclipse中使用SVN
- java正则表达式笔记
- Java NIO SocketChannel
- Python入门系列教程(二)字符串