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
Значение свойства
Объект, 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
Коллекция Listeners разделяется как классами, так Debug и Trace классами; добавление прослушивателя трассировки в любой класс добавляет прослушиватель в оба класса.