<switches> 的 <add> 項目
指定設定追蹤參數的層級。
<add name="switch name"
value="value"/>
屬性和項目
下列各節將說明屬性、子項目和父項目。
屬性
屬性 |
描述 |
---|---|
name |
必要屬性。 指定參數的名稱。 這個屬性的值會對應至傳遞至參數 (Switch) 建構函式的 displayName 參數 (Parameter)。 |
value |
必要屬性。 指定參數的層級。 |
子項目
無。
父項目
項目 |
描述 |
---|---|
configuration |
Common Language Runtime 和 .NET Framework 應用程式所使用之每個組態檔中的根項目。 |
switches |
包含追蹤參數和設定追蹤參數的層級。 |
system.diagnostics |
指定收集、存放和傳送訊息的追蹤接聽程式,以及設定追蹤參數的層級。 |
備註
您可以將追蹤參數放在組態檔中,以變更參數的層級。 如果參數是 BooleanSwitch,您可以開啟或關閉這個參數。 如果參數是 TraceSwitch,您可以為其指派不同的層級,以指定應用程式輸出的追蹤或偵錯訊息類型。
範例
以下範例顯示如何使用 <add> 項目,將 General 追蹤參數設為 TraceLevel.Error 層級,並且啟用 Data 布林 (Boolean) 追蹤參數。
<configuration>
<system.diagnostics>
<switches>
<add name="General" value="4" />
<add name="Data" value="1" />
</switches>
</system.diagnostics>
</configuration>