Debug.Listeners Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hata ayıklama çı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 Hata ayıklama çıkışını izleyen tür TraceListener koleksiyonunu temsil eden.
Örnekler
Aşağıdaki örnek, konsol ekranına çıkış olarak bir TextWriterTraceListener oluşturur. Kod daha sonra yeni dinleyiciyi öğesine Listenersekler.
// 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)
Açıklamalar
Dinleyiciler hata ayıklama çıkışından biçimlendirilmiş çıkış üretir. Varsayılan olarak, koleksiyon sınıfının bir örneğini DefaultTraceListener içerir. Varsayılan dinleyiciyi kaldırmak için yöntemini çağırın Remove ve örneğini DefaultTraceListenergeçirin. Çıktıyı konsol penceresine yönlendirmek için öğesinin bir örneğini ConsoleTraceListenerekleyin. Çıktıyı bir dosyaya veya akışa yeniden yönlendirmek için öğesinin bir örneğini TextWriterTraceListenerekleyin.
Not
Koleksiyon Listeners hem hem Trace de Debug sınıfları tarafından paylaşılır; iki sınıfa da izleme dinleyicisi eklemek dinleyiciyi her ikisine de ekler.