Работа с разделом <trace>
Раздел <trace> позволяет настраивать разделы трассировки уровня машины, приложения или сайта. Трассировка – это одна из наиболее полезных функций, представленных в ASP.NET. Она позволяет увидеть большое количество информации о компиляции и отладке страницы. Ниже приведен синтаксис раздела <trace>.
<trace enabled="true | false" localOnly="true | false" pageOutput="true | false" requestLimit="number" tracemode="sort by method" />
Свойства раздела <trace> перечислены в табл. 4.23.
enable | Определяет включение трассировки для приложения.
true Указывает, что трассировка включена. false Указывает, что трассировка отключена. | |
localOnly | Определяет доступность средства просмотра трассировки только на данном сервере.
true Указывает, что средство просмотра трассировки доступно только локально (значение по умолчанию). false Указывает, что средство просмотра трассировки доступно удаленно. | |
pageOutput | Определяет добавление вывода трассировки в конец каждой страницы.
true Указывает, что в конец каждой страницы добавляется вывод трассировки. false Указывает, что вывод трассировки в конец каждой страницы не добавляется (значение по умолчанию). | |
requestLimit | Определяет количество запросов на трассировку, которые сервер может обработать перед тем, как она будет автоматически отключена. Значение по умолчанию – 10. | |
tracemode | Определяет метод, используемый для сортировки трассировочной информации.
SortByTime Указывает, что трассировочная информация сортируется по времени ее обработки. SortByCategory Указывает, что трассировочная информация сортируется в алфавитном порядке категорий. |
Ниже показан пример раздела <trace>.
<trace enabled="true" localOnly="true" pageOutput="false" requestLimit="10" tracemode="SortByTime" />
Здесь выполнены следующие настройки: трассировка включена для приложений, вывод трассировки не добавляется в конец каждой страницы, но доступен через средство просмотра трассировки.