对ASP.NET页面生命周期总结(2)
来源:互联网 发布:java io流怎么用 编辑:程序博客网 时间:2024/06/02 07:01
HttpAplicationFactory获取一个HttpApplication对象:
内部:1.如果是第一次请求过来,那么就把global文件编译成一个类型。(后续请求来的,就可以直接获取这个类型)【global.asax继承HttpApplication对象】
2.调用application_start()方法(在整个网站生命周期内只被调用一次,而且只是第一次请求来之前先来调用这个方法。所以这个方法只能被调用一次,一般情况下都是利用这个方法来做一些触发的工作),初始化数据
3.通过HttpApplication的池子获取一个httpApplication对象(最重要)【这个地方会应用到对象池技术,也就是说HttpApplication对象有可能有多个,因为毕竟是个池子。它看这个HttpApplication有没有空闲对象,如果有空闲对象,就直接拿过来直接用。如果没有空闲对象,通过上面编译的global文件类型反射编译出一个类型出来】
Cookie:存储在客户端浏览器的一小段文本信息,它会随着浏览器去跟后台的请求,来回在客户端浏览器端来回传递。在Cookie有设置过期时间之后,存储到磁盘上。如果不设置过期时间,是放在内存里。
0 0
- 对ASP.NET页面生命周期总结(2)
- 对ASP.NET页面生命周期总结(1)
- 对ASP.NET页面生命周期总结(完结篇)
- ASP.Net页面生命周期
- ASP.Net页面生命周期
- ASP.NET页面生命周期
- asp.net页面生命周期
- ASP.NET 页面生命周期
- ASP.NET页面生命周期
- Asp.Net页面生命周期
- ASP.NET页面生命周期
- ASP.NET页面生命周期
- asp.net 页面生命周期
- Asp.net 页面生命周期
- ASP.NET页面生命周期
- asp.net页面生命周期
- ASP.NET 页面生命周期
- ASP.NET页面生命周期
- leveldb研究系列五——Ssttable组件
- C# 检查字符串,防SQL注入攻击
- Median of Two Sorted Arrays(OO)
- Android各种屏幕分辨率(VGA、HVGA、QVGA、WQVGA、WVGA、FWVGA) 详解 .
- fopen()函数与fread()函数区别
- 对ASP.NET页面生命周期总结(2)
- google hacking
- [C#] TextBox限制输入长度(中文字算2码)
- jsp乱码处理
- 10个有用的第三方iOS开源库
- HOSt ip is not allowed to connect to this MySql server
- axure变量使用1
- Cracking the coding interview--Q12.6
- Eclipse 安装/更新 Wowza IDE 插件的步骤