Поделиться через


Debug.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

Значение свойства

Класс TraceListenerCollection, представляющий коллекцию типа TraceListener, которая позволяет отслеживать данные отладки.

Примеры

В следующем примере создается TextWriterTraceListener объект , который выводится на экран консоли. Затем код добавляет новый прослушиватель в Listeners.

// Create a listener that outputs to the console screen 
// and add it to the debug listeners.
#if defined(DEBUG)
TextWriterTraceListener^ myWriter = 
   gcnew TextWriterTraceListener( System::Console::Out );
Debug::Listeners->Add( myWriter );
#endif
/* Create a listener that outputs to the console screen, and
  * add it to the debug listeners. */
var myWriter = new TextWriterTraceListener(System.Console.Out);
Debug.Listeners.Add(myWriter);
' Create a listener that outputs to the console screen, and 
' add it to the debug listeners. 
Dim myWriter As New TextWriterTraceListener(System.Console.Out)
Debug.Listeners.Add(myWriter)

Комментарии

Прослушиватели создают форматированные выходные данные из выходных данных отладки. По умолчанию коллекция содержит экземпляр DefaultTraceListener класса . Чтобы удалить прослушиватель по умолчанию, вызовите Remove метод и передайте ему экземпляр DefaultTraceListener. Чтобы перенаправить выходные данные в окно консоли, добавьте экземпляр ConsoleTraceListener. Чтобы перенаправить выходные данные в файл или поток, добавьте экземпляр TextWriterTraceListener.

Примечание

Коллекция Listeners совместно используется как классами , Debug так и Trace классами ; добавление прослушивателя трассировки в любой класс добавляет прослушиватель к обоим классам.

Применяется к

См. также раздел