追蹤和偵錯設定結構描述

追蹤和偵錯設定指定了收集、存放及傳送訊息的追蹤接聽程式 (Listener),以及設定追蹤參數的層級。

下表描述的是每一個追蹤和偵錯設定項目的功能。

項目

說明

<source> 的 <listeners> 適用之 <add> 項目

將接聽程式加入至追蹤來源的 Listeners 集合。

<trace> 適用之 <listeners> 的 <add> 項目

將接聽程式加入至 Listeners 集合。

<sharedListeners> 的 <add> 項目

將接聽程式加入至 sharedListeners 集合。

<switches> 的 <add> 項目

指定設定追蹤參數的層級。

<assert> 項目

指定您呼叫 Debug.Assert 方法時是否顯示訊息方塊;同時指定訊息要寫入的檔案名稱。

<source> 的 <listeners> 適用之 <clear> 項目

清除追蹤來源的 Listeners 集合。

<trace> 的 <listeners> 適用之 <clear> 項目

清除用於追蹤的 Listeners 集合。

<source> 的 <listeners> 適用之 <add> 的 <filter> 項目

將篩選條件加入至追蹤來源的 Listeners 集合中的接聽程式。

<trace> 的 <listeners> 適用之 <add> 的 <filter> 項目

將篩選條件加入至用於追蹤的 Listeners 集合中的接聽程式。

<sharedListeners> 適用之 <add> 的 <filter> 項目

將篩選條件加入至 sharedListeners 集合中的接聽程式。

<source> 的 <listeners> 項目

指定追蹤來源的 Listeners 集合的接聽程式。

<trace> 的 <listeners> 項目

指定用於追蹤的 Listeners 集合的接聽程式。

<performanceCounters> 項目

指定效能計數器所共用的全域記憶體的大小。

<trace> 適用之 <listeners> 的 <remove> 項目

從用於追蹤的 Listeners 集合移除接聽程式。

<source> 的 <listeners> 適用之 <remove> 項目

從追蹤來源的 Listeners 集合移除接聽程式。

<sharedListeners> 項目

包含任何來源或追蹤項目可以參考的接聽程式。

<sources> 項目

包含會啟始追蹤訊息的追蹤來源。

<source> 項目

指定會啟始追蹤訊息的追蹤來源。

<switches> 項目

包含追蹤參數和設定追蹤參數的層級。

<system.diagnostics> 項目

指定收集、存放和傳送訊息的追蹤接聽程式,以及設定追蹤參數的層級。

<trace> 項目

包含收集、存放和傳送追蹤訊息的接聽程式。

請參閱

參考

Trace

TraceSource

Debug

其他資源

.NET Framework 的組態檔結構描述