Trace.Listeners 屬性

定義

取得監控追蹤輸出的監聽者集合。

public:
 static property System::Diagnostics::TraceListenerCollection ^ Listeners { System::Diagnostics::TraceListenerCollection ^ get(); };
public static System.Diagnostics.TraceListenerCollection Listeners { get; }
static member Listeners : System.Diagnostics.TraceListenerCollection
Public Shared ReadOnly Property Listeners As TraceListenerCollection

屬性值

A TraceListenerCollection 代表一組型別 TraceListener ,監控追蹤輸出。

範例

以下範例會產生輸出到主控台螢幕的 。ConsoleTraceListener 程式碼接著將新的監聽器加入 Listeners

/* Create a ConsoleTraceListener and add it to the trace listeners. */
var myWriter = new ConsoleTraceListener();
Trace.Listeners.Add(myWriter);
' Create a ConsoleTraceListener and add it to the trace listeners. 
Dim myWriter As New ConsoleTraceListener()
Trace.Listeners.Add(myWriter)

備註

監聽者會從追蹤輸出產生格式化的輸出。 預設情況下,集合包含該 DefaultTraceListener 類別的實例。 如果你想移除預設監聽器,就呼叫該 Remove 方法,並將 DefaultTraceListener. 若要將輸出導向主控台視窗,請新增該 ConsoleTraceListener 類別的實例。

Note

ListenersDebug 類別會分享 Trace 集合:將追蹤接聽程式新增至任一類別會將接聽程式新增至兩者。

適用於

另請參閱