Элемент <switches>

Содержит переключатели трассировки и уровень, на котором установлены эти переключатели.

<switches> 
</switches>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Отсутствует.

Дочерние элементы

Элемент

Описание

<add>

Задает уровень, на котором устанавливается переключатель трассировки.

Родительские элементы

Элемент

Описание

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>

См. также

Ссылки

Схема параметров трассировки и отладки

Switch

TraceSwitch

BooleanSwitch