Синтаксис Global.asax
Обновлен: Ноябрь 2007
Файл Global.asax, или файл приложения ASP.NET, является дополнительным файлом, содержащим код для отклика на события уровня приложения и уровня сеанса, создаваемые ASP.NET или модулями HTTP. Файл Global.asax расположен в корневой папке приложения ASP.NET. Во время выполнения Global.asax анализируется и компилируется в динамически создаваемый класс .NET Framework, производный от базового класса HttpApplication. Среда ASP.NET настраивается таким образом, что любой непосредственный URL-запрос к файлу Global.asax автоматически отклоняется, а внешние пользователи не могут загружать или просматривать находящийся в нем код.
Файл Global.asax не является обязательным. Он создается только в том случае, если необходима обработка событий приложения или сеанса.
В этом подразделе
Директивы приложений
При обработке файла Global.asax средством синтаксического анализа ASP.NET используются теги, определяющие дополнительные параметры конкретного приложения.Блоки объявлений кода
Теги, определяющие разделы кода на стороне сервера, которые можно внедрить в файл Global.asax.Блоки выполнения кода
Теги, определяющие встроенный код или встроенные выражения, которые можно внедрить в декларативные разделы файла Global.asax.Синтаксис тегов Object на стороне сервера
Элементы, создающие переменные приложения и сеанса посредством использования декларативного синтаксиса.Синтаксис директив Include на стороне сервера
Теги с синтаксисом для определения включений текстовых файлов на стороне сервера в файлах приложения ASP.NET.
Связанные подразделы
- Жизненный цикл ASP.NET
Сведения о пошаговой обработке во время существования приложения ASP.NET.
См. также
Основные понятия
Общие сведения об обработчиках HTTP-данных и HTTP-модулях