У меня есть класс Application
, от которого наследуется мой global.asax. У класса есть этот метод:
protected void Application_Start(object sender, EventArgs e)
{
// ...
}
В моем понимании это в основном обработчик событий, который автоматически добавляется к событию (на основе имени метода [*]). Я попытался выяснить, какое именно событие, поэтому я поместил точку останова внутри метода и проверил стек вызовов:
foo.dll! Foo.Application.Application_Start (объект
отправитель =
{} 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
.