<switches> 元素

包含跟踪开关以及设置跟踪开关的级别。

<switches> 
</switches>

特性和元素

以下几节描述了属性、子元素和父元素。

特性

无。

子元素

元素

说明

<add>

指定设置跟踪开关的级别。

父元素

元素

说明

configuration

公共语言运行时和 .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