Debug.Listeners Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'insieme di listener che esegue il monitoraggio dell'output di debug.
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
Valore della proprietà
Oggetto TraceListenerCollection che rappresenta un insieme di tipo TraceListener che esegue il monitoraggio dell'output di debug.
Esempio
Nell'esempio seguente viene creato un TextWriterTraceListener oggetto che restituisce la schermata della console. Il codice aggiunge quindi il nuovo listener a 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)
Commenti
I listener producono output formattato dall'output di debug. Per impostazione predefinita, la raccolta contiene un'istanza della DefaultTraceListener classe . Per rimuovere il listener predefinito, chiamare il Remove metodo e passarlo all'istanza di DefaultTraceListener. Per reindirizzare l'output alla finestra della console, aggiungere un'istanza ConsoleTraceListenerdi . Per reindirizzare l'output a un file o a un flusso, aggiungere un'istanza TextWriterTraceListenerdi .
Nota
La raccolta viene condivisa sia dalle classi che DebugTrace dalle classi. L'aggiunta Listeners di un listener di traccia a entrambe le classi aggiunge il listener a entrambi.
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per