Работа с разделом <trace>
Раздел <trace> используется для настройки приемников трассировки. Приемники трассировки – это объекты, которые принимают и сохраняют трассировочную информацию, передаваемую приложением. Имеется несколько приемников, которые направляют эту информацию в различные хранилища, включая приемники, передающие ее в текстовый файл или в журнал событий. Свойства раздела <trace> приведены в табл. 6.1.
autoflush | Определяет автоматический сброс содержимого трассировки приемником трассировки каждый раз при записи информации в объект трассировки.
true Вывод трассировки сбрасывается автоматически. false Вывод трассировки не сбрасывается автоматически – для сброса требуется вызов метода Trace.Flush. | |
indentsize | Определяет количество пробелов для создания отступов текста трассировки при вызове метода Trace.Indent. |
Ниже показан пример раздела <trace>.
<system.diagnostics> <trace autoflush="true" indentsize="2" /> </system.diagnostics>
В этом примере трассировочная информация автоматически сбрасывается после каждой записи.