Ive заметил, что несколько раз, когда MSDN использует "неправильную" терминологию при обращении к событиям и их обработчикам событий. Например:
Событие ProfileAutoSaving создается в конце выполнения страницы, если свойство ProfileManager.AutomaticSaveEnabled истинно. Вы можете получить доступ к событию ProfileAutoSaving класса ProfileModule в файле Global.asax для вашего приложения ASP.NET, используя глобальное событие Profile_ProfileAutoSaving
Почему приведенная выше цитата описывает Profile_ProfileAutoSaving как глобальное событие, насколько мне известно, это на самом деле обработчик событий, подписанный на событие ProfileAutoSaving?!
спасибо
Это глобальное событие, потому что оно находится в файле Global.asax? Что не так?
Изменить: Я не уверен, что ваше различие между "глобальным событием" и "обработчиком событий". Это не взаимоисключающие описания. По сути, это глобальный обработчик событий.
Использование этой терминологии специфично для Global.asax, которая имеет функции обратной совместимости, чтобы сделать ее похожей на Global.asa от классического ASP. Profile_ProfileAutoSaving
является глобальным событием точно так же, как Application_Error
является глобальным событием.