【问题标题】:What is the point of definnig Asp.net Intrinsic Objects In different places and what is the different betwen them?在不同的地方定义 Asp.net Intrinsic Objects 有什么意义,它们之间有什么不同?
【发布时间】:2015-06-07 20:14:25
【问题描述】:

我发现Asp.net Intrinsic Objects(AIO) 定义了不同的类。
I want to know why? what is the logic and the reason behind this ?
您可以在这三个不同的类中找到 AIO:
我不知道 Asp.net 中有任何其他类

  1. HttpContext
  2. HttpApplication
  3. Page Class

例如,我想知道HttpContext_instance.RequestHttpApplication_instance.RequestPage_instance.Request 是否相同?
还有Application object 在这三个不同的地方呢?那么其他AIO 呢?

【问题讨论】:

    标签: asp.net .net web page-lifecycle infrastructure


    【解决方案1】:

    由于大部分代码库都是开源的,您可以阅读它们以更好地了解 ASP.NET 管道,并了解为什么这些对象经常(如果不总是)相同的话。

    来自网络的 HTTP 请求被解析并嵌入为一个对象,然后在上下文 (HttpContext) 中传递到管道 (HttpApplication) 中的每个模块。然后它遇到一个处理程序并点击一个页面。这样你也可以访问页面中的请求对象。

    【讨论】:

      猜你喜欢
      • 2012-07-01
      • 1970-01-01
      • 2020-06-16
      • 1970-01-01
      • 1970-01-01
      • 2018-07-19
      • 2016-11-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多