Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

ConsoleTraceListener-Konstruktor: (Boolean)

 

Veröffentlicht: Oktober 2016

Initialisiert eine neue Instanz der der ConsoleTraceListener Klasse mit der Option, die Ablaufverfolgungsausgabe in den Standardausgabestream oder den Standardfehlerstream zu schreiben.

Namespace:   System.Diagnostics
Assembly:  System (in System.dll)

public ConsoleTraceListener(
	bool useErrorStream
)

Parameter

useErrorStream
Type: System.Boolean

true Schreiben Sie die Verfolgung und Debuggen die Ausgabe an den Standardfehlerstream; false und zum Debuggen der Ausgabe in den Standardausgabestream geschrieben.

Dieser Konstruktor initialisiert ein ConsoleTraceListener Objekt zum Schreiben von Nachrichten entweder die Console.Out oder die Console.Error Stream. Die Name -Eigenschaft wird initialisiert, um eine leere Zeichenfolge ("").

Im folgenden Codebeispiel wird initialisiert ein ConsoleTraceListener -Objekt für die angegebene Console -Ausgabestream und fügt es der Auflistung der Ablaufverfolgungslistener hinzu. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die ConsoleTraceListener Klasse.

// Define a trace listener to direct trace output from this method
// to the console.
ConsoleTraceListener consoleTracer;

// Check the command line arguments to determine which
// console stream should be used for trace output.
if ((CmdArgs.Length>0)&&(CmdArgs[0].ToString().ToLower().Equals("/stderr")))
    // Initialize the console trace listener to write
    // trace output to the standard error stream.
{
    consoleTracer = new ConsoleTraceListener(true);
}
else
{
    // Initialize the console trace listener to write
    // trace output to the standard output stream.
    consoleTracer = new ConsoleTraceListener();
}
// Set the name of the trace listener, which helps identify this 
// particular instance within the trace listener collection.
consoleTracer.Name = "mainConsoleTracer";

// Write the initial trace message to the console trace listener.
consoleTracer.WriteLine(DateTime.Now.ToString()+" ["+consoleTracer.Name+"] - Starting output to trace listener.");

// Add the new console trace listener to 
// the collection of trace listeners.
Trace.Listeners.Add(consoleTracer);

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: