Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Constructor ConsoleTraceListener (Boolean)

 

Publicado: octubre de 2016

Inicializa una nueva instancia de la ConsoleTraceListener clase con una opción para escribir la salida de seguimiento en la secuencia de salida estándar o la secuencia de error estándar.

Espacio de nombres:   System.Diagnostics
Ensamblado:  System (en System.dll)

public ConsoleTraceListener(
	bool useErrorStream
)

Parámetros

useErrorStream
Type: System.Boolean

true para escribir el seguimiento y depuración a la secuencia de error estándar; false para escribir seguimiento y depuración a la secuencia de salida estándar.

Este constructor inicializa un ConsoleTraceListener objeto para escribir mensajes en uno el Console.Out o la Console.Error secuencia. Su Name propiedad se inicializa en una cadena vacía ("").

El siguiente código de ejemplo inicializa un ConsoleTraceListener objeto especificado Console flujo de salida y lo agrega a la colección de agente de escucha de seguimiento. Este ejemplo de código forma parte de un ejemplo mayor proporcionado para el ConsoleTraceListener clase.

// 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
Disponible desde 2.0
Volver al principio
Mostrar: