Поделиться через


<элемент switches>

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

<Конфигурации>
  <Системы. диагностика>
    <Переключатели>

Синтаксис

      <switches>
</switches>  

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

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

Атрибуты

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

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

Элемент Описание
<добавление> Задает уровень, на котором установлен ключ трассировки.

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

Элемент Описание
configuration Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями .NET Framework.
System.diagnostics Задает прослушиватели трассировки, собирающие, хранящие и маршрутизирующие сообщения, а также уровень, на котором установлен ключ трассировки.

Комментарии

Уровень параметра трассировки можно изменить, поместив его в файл конфигурации. Если параметр является параметром BooleanSwitch, его можно включить и отключить. Если параметр является параметром TraceSwitch, можно назначить ему различные уровни, чтобы указать типы сообщений трассировки или отладки, выводимых приложением.

Пример

В следующем примере показано, как использовать <элемент switch> для установки General переключателя трассировки на TraceLevel уровень и включения Data логического переключателя трассировки.

<configuration>  
   <system.diagnostics>  
      <switches>  
         <add name="General" value="4" />  
         <add name="Data" value="1" />  
      </switches>  
   </system.diagnostics>  
</configuration>  

См. также раздел