Элемент <switches>
Содержит переключатели трассировки и уровень, на котором установлены эти переключатели.
<switches>
</switches>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Отсутствует.
Дочерние элементы
Элемент |
Описание |
---|---|
Задает уровень, на котором устанавливается переключатель трассировки. |
Родительские элементы
Элемент |
Описание |
---|---|
configuration |
Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями платформы .NET Framework. |
System.diagnostics |
Задает прослушиватели трассировки для сбора, хранения и маршрутизации сообщений, а также уровень, на котором установлен переключатель трассировки. |
Заметки
Уровень переключателя трассировки можно изменить, внеся его в файл конфигурации. Если используется переключатель BooleanSwitch, его можно включать и отключать. Если используется переключатель TraceSwitch, ему можно назначать различные уровни для указания типов трассировки или выводимых приложением сообщений отладки.
Пример
В следующем примере показано использование элемента < switch > для установки переключателя трассировки General на уровне TraceLevel.Error и включения логического переключателя трассировки Data.
<configuration>
<system.diagnostics>
<switches>
<add name="General" value="4" />
<add name="Data" value="1" />
</switches>
</system.diagnostics>
</configuration>