Trace.Listeners Özellik

Tanım

İzleme çıkışını izleyen dinleyici koleksiyonunu alır.

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

Özellik Değeri

TraceListenerCollection İzleme çıkışını izleyen bir tür TraceListener koleksiyonunu temsil eden bir.

Örnekler

Aşağıdaki örnek, konsol ekranına çıkışını veren bir ConsoleTraceListener oluşturur. Kod daha sonra yeni dinleyiciyi öğesine Listenersekler.

/* 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)

Açıklamalar

Dinleyiciler, izleme çıkışından biçimlendirilmiş çıkış oluşturur. Varsayılan olarak, koleksiyon sınıfının bir örneğini DefaultTraceListener içerir. Varsayılan dinleyiciyi kaldırmak istiyorsanız yöntemini çağırın Remove ve örneğini DefaultTraceListenergeçirin. Çıktıyı konsol penceresine yeniden yönlendirmek için sınıfının bir örneğini ConsoleTraceListener ekleyin.

Note

Listeners koleksiyonu hem Debug hem de Trace sınıfları tarafından paylaşılır; her iki sınıfa da izleme dinleyicisi eklemek dinleyiciyi her ikisine de ekler.

Şunlara uygulanır

Ayrıca bkz.