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