<switches> 的 <add> 元素
指定設定追蹤參數的層級。
<configuration>
<system.diagnostics>
<switches>
<add>
Syntax
<add name="switch name"
value="value"/>
屬性和項目
下列章節說明屬性、子元素和父元素。
屬性
屬性 | 描述 |
---|---|
name | 必要屬性。 指定參數的名稱。 這個屬性的值,與傳遞至 switch 建構函式的 displayName 參數相對應。 |
value | 必要屬性。 指定參數的層級。 |
子元素
無。
父項目
元素 | Description |
---|---|
configuration |
通用語言執行平台和 .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>