Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore ConsoleTraceListener (Boolean)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza di ConsoleTraceListener classe con un'opzione per scrivere l'output di traccia nel flusso di output standard o nel flusso di errore standard.

Spazio dei nomi:   System.Diagnostics
Assembly:  System (in System.dll)

public ConsoleTraceListener(
	bool useErrorStream
)

Parametri

useErrorStream
Type: System.Boolean

true per scrivere analisi e debug nel flusso di errore standard. false per scrivere analisi e debug al flusso di output standard.

Questo costruttore inizializza un ConsoleTraceListener oggetto da scrivere i messaggi di Console.Out o Console.Error flusso. La Name proprietà viene inizializzata su una stringa vuota ("").

Nell'esempio di codice viene inizializzato un ConsoleTraceListener oggetto per l'oggetto specificato Console flusso di output e lo aggiunge alla raccolta di listener di traccia. Questo esempio di codice fa parte di un esempio più esaustivo fornito per la ConsoleTraceListener classe.

// 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
Disponibile da 2.0
Torna all'inizio
Mostra: