Главная » Статьи » Visual Basic » Библиотека Visual Basic |
@ WebHandler
Определяет атрибуты и параметры компиляции для файлов обработчика HTTP (ASHX).
Атрибуты Class Задает имя класса, который будет динамически компилироваться при запросе обработчика.Это значение может ссылаться на любой класс, наследуемый от IHttpHandler, и может содержать полное имя класса. CodeBehind Задает имя откомпилированного файла, содержащего связанный с обработчиком класс.Этот атрибут не используется во время выполнения.
CompilerOptions Задает строку, содержащую параметры для компиляции обработчика.Для C# и Visual Basic эта строка представляет собой последовательность переключателей командной строки компилятора. Debug Если для компиляции отладчика должны использоваться символы отладки, следует задать значение true; в противном случае — значение false. Поскольку данный параметр влияет на производительность, атрибуту следует задать значение true только во время разработки. Description Предоставляет текстовое описание обработчика.Это значение не обрабатывается анализатором ASP.NET. Language Задает язык, используемый при компиляции всего кода в обработчике.Значения могут быть любым поддерживаемым .NET Framework языком, включая Visual Basic, C# или JScript.Для каждого обработчика используется только один язык. WarningLevel Определяет уровень предупреждений компилятора, при котором он будет рассматривать предупреждения как ошибки, прерывая, таким образом, компиляцию обработчика.Possible warning levels are 0 through 4.For more information, see the WarningLevel property. Заметки Эта директива является допустимой только в файлах, используемых в качестве обработчиков HTTP.По умолчанию ASP.NET рассматривает файлы с расширением ASHX как обработчики.
Один файл может содержать только одну директиву @ WebHandler. Для каждой директивы @ WebHandler определяется только один атрибут Language, поскольку для обработчика можно использовать только один язык.
Чтобы определить несколько атрибутов для директивы @ WebHandler, каждую пару атрибут/значение следует разделить одиночным пробелом. Не используйте пробел ни с какой стороны знака равенства (=), связывающего атрибут с его значением. Пример В следующем примере кода указывается, что компилятор страниц ASP.NET должен рассматривать Visual Basic как язык встраиваемого кода, а также задается имя класса.
Источник: http://expert1.ucoz.com/ | |||||||||
Просмотров: 1401
| Теги: |
Всего комментариев: 0 | |