当前位置:  开发笔记 > 编程语言 > 正文

什么是System.Web.httpApplicationFactory类?我在调用堆栈中看到它,但在框架中找不到它

如何解决《什么是System.Web.httpApplicationFactory类?我在调用堆栈中看到它,但在框架中找不到它》经验,为你挑选了1个好方法。

我有一个Application我的global.asax继承自的类.该类有这种方法:

protected void Application_Start(object sender, EventArgs e)
{
    // ...
}

在我的理解中,这基本上是一个自动添加到事件的事件处理程序(基于方法名称[*]).我试图找出确切的事件,所以我在方法中放了一个断点并检查了调用堆栈:

Foo.DLL!Foo.Application.Application_Start(object sender = {System.Web.HttpApplicationFactory},System.EventArgs e = {System.EventArgs})

发件人是System.Web.HttpApplicationFactory,但我无法使用Visual Studio 2008中的对象浏览器或MSDN库网站上找到该类.

我在哪里可以找到有关此课程的更多信息?

谢谢!


[*]将它与Application_BeginRequest(object sender, EventArgs e)方法进行比较,该方法作为处理程序添加到类的BeginRequest事件中System.Web.HttpApplication.



1> Rune Grimsta..:

HttpApplicationFactory是System.Web.dll中定义的内部类.如果您有兴趣,可以在.NET Reflector中查看.

内部意味着它通常在定义它的dll外部不可见,因此您不能在自己的代码中使用它.

推荐阅读
李桂平2402851397
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有