1 / 17
文档名称:

NET生命周期.pdf

格式:pdf   大小:1,828KB   页数:17页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

NET生命周期.pdf

上传人:小s 2022/6/22 文件大小:1.79 MB

下载得到文件列表

NET生命周期.pdf

相关文档

文档介绍

文档介绍:: .
.NET (C#) Internals: ASPain),相应地有 HttpRuntime 包括 request、respone、context 对象。图 3、 请求的内部对象模型
、用触发的 MHPM 事件处理请求
一旦创建了 HttpApplication,它开始处理请求,它经历 3 个不同的部分 HttpModule、Page、HttpHandler。
随着它移动到这些部分,将调用不同的事件,开发人员可以扩展和定制同一逻辑。在我们前进之前让我们
了解什么是 HttpModule 和 HttpHandlers。他们帮组我们在 页处理的前后注入自定义逻辑。他
们之间的主要差别是:
(1)如果你想要注入的逻辑是基于像‘.ASPX’、‘.HTML’这样的文件扩展名,使用 HttpHandler。换句话说
HttpHandler 是基于处理器的扩展。(2)如果你想在 管道事件中注入逻辑,使用 HttpModule。换言之是基于处理器的事件。

你可以点这了解他们之间更多的差异。下面是怎样处理请求的逻辑流。有四个重要的步骤 MHPM,解释如
下:
Step 1(M HttpModule):客户端请求处理开始。 引擎开始和创建 HttpModule 发出事件(你
可 以 注 入 定 制 逻 辑 ) 之 前 , 有 6 个 重 要 事 件 你 可 以 使 用 : BeginRequest 、 AuthenticateRequest 、
AuthorizeRequest、ResolveRequestCache、AcquireRequestState 和 PreRequestHandlerExecute。
Step 2(H HttpHandler):一旦上面 6 个事件触发, 引擎将调用 ProcessRequest 事件,即
使你已经在项目中执行了 HttpHandler。
Step 3(P page):一旦 HttpHandler 逻辑执行, page 对象被创建。 page
对象被创建,许多事件被触发,你可以在这些页面事件中写我们自定义的逻辑。有6 个重要事件给我们提
供占位,在 页中写逻辑:Init、Load、Validate、Event、Render、Unload。你可以记住单词 SILVER
来记这些事件,S-Start(没有任何意义,仅仅是为了形成一个单词),I(Init)、L(Load)、V(Validate)、
E(Event)、R(Render)。
Step 4(M HttpModule):一旦页面对象执行了且从内存中卸载,HttpModule 提供发送页面执行事件,
它们可用于注入自定义 post-处理逻辑。有 4 个重要的 post-处理事件,PostRequestHandlerExecute、
PostRequestState、UpdateRequestCache、EndRequest。
下图展示了上面的过程。3、什么事件中应该做什么
下面的表格展示了什么事件中做什么逻辑或代码。
Section Event Description
HttpModule BeginRequest 此事件标志着一个新的请求,他保证在每个请求中都

最近更新

人教版必修二 直线的交点坐标与距离公式说课稿.. 7页

人教版英语八年级下册第4单元重点句型及同步强.. 6页

以溴化锂溶液为工质的蓄能空调系统实验台的搭.. 3页

唐山工艺陶瓷厂 28页

拔丝(拉丝)机安全技术操作规程 27页

以培养大学生创新能力为目标的实验室建设研究.. 1页

信息安全工程师技能测试题 8页

胎儿影像学异常的 28页

背景音乐设计施工规范 23页

八下品味数学作业本电子版 10页

胆道疾病讲稿医学 29页

从黄浩案看我国私募基金的法律规制的中期报告.. 1页

六年级上册第5单元《圆》单元测试卷及答案-人.. 11页

从语言中破译时间:英汉时间表达对比研究的任.. 2页

关于简历上在校经历100字【三篇】 4页

从言语行为理论看汉语公示语的英译的中期报告.. 1页

农村一二三产业融合发展的模式与实例 6页

初中生思想道德状况调查问卷 4页

劳动教育暑假实践报告 9页

北师大八年级上册数学教学工作计划 17页

北师大版八年级数学上册:第六章数据的分析教.. 10页

常见的起重机械事故及原因 35页

常用起重、吊装、拖运安全技术交底 23页

医院感染分级防护 6页

十九届二中、三中、四中、五中全会应知应会测.. 7页

南开大学22春“经济学”《西方经济学(宏观)》.. 12页

压电式传感器 63页

口腔修复病例范文全口口腔病历范文 23页

吉林大学《形势与政策》作业二答卷 6页

勤奋刻苦 24页