<Add> Element для <переключателей>

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

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

Синтаксис

<add name="switch name"  
     value="value"/>  

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

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

Атрибуты

Атрибут Описание
name Обязательный атрибут.

Указывает имя коммутатора. Значение этого атрибута соответствует параметру displayName , передаваемому конструктору переключателя.
value Обязательный атрибут.

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

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

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

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

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

Комментарии

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

Пример

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

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

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