序号 | 名称 | 说明 |
1 | ASP.NET开始处理的第一个时间,表示处理的开始 | |
2 | 验证请求,一般用来取得请求的用户信息 | |
3 | 已经获取请求的用户信息 | |
4 | 授权,一般用来检查用户的请求是否获得权限 | |
5 | 用户请求已经得到授权 | |
6 | 获取以前处理缓存的处理结果,如果以前缓存过,那么不必再进行请求的处理工作,直接返回缓存结果 | |
7 | 已经完成缓存的存取工作(在 PostResolveRequestCache 事件之后和 PostMapRequestHandler 事件之前,会创建一个事件处理程序(一个对应于请求 URL 的页)。 如果服务器在集成模式下运行 IIS 7.0 并且 .NET Framework 至少为 3.0 版本,则会引发 MapRequestHandler 事件。 如果服务器在经典模式下运行 IIS 7.0 或者运行的是较早版本的 IIS,则无法处理此事件。) | |
8 | 已经根据用户的请求,创建了处理请求的处理器对象 | |
9 | 取得请求的状态,一般用于Session | |
10 | 已经取得了Session | |
11 | 准备执行处理程序(执行事件处理程序。) | |
12 | 已经执行了处理程序 | |
13 | 释放请求的状态 | |
14 | 已经释放了请求的状态(在引发 PostReleaseRequestState 事件之后,现有的所有响应筛选器都将对输出进行筛选。) | |
15 | 更新缓存 | |
16 | 已经更新了缓存 | |
17 | 请求的日志操作(仅在 IIS 7.0 处于集成模式并且 .NET Framework 至少为 3.0 版本的情况下才支持此事件。) | |
18 | 已经完成了请求的日志操作(仅在 IIS 7.0 处于集成模式并且 .NET Framework 至少为 3.0 版本的情况下才支持此事件。) | |
19 | 本次请求处理完成 |
ASP.NET 管道
最新推荐文章于 2022-11-07 22:34:28 发布