Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

ConsoleTraceListener, constructeur (Boolean)

Initialise une nouvelle instance de la classe ConsoleTraceListener avec une option pour écrire la sortie de trace dans le flux de sortie standard ou le flux d'erreurs standard.

Espace de noms :  System.Diagnostics
Assembly :  System (dans System.dll)
public ConsoleTraceListener(
	bool useErrorStream
)

Paramètres

useErrorStream
Type : System.Boolean
true pour écrire la sortie de trace ou de débogage dans le flux d'erreurs standard ; false pour écrire la sortie de trace ou de débogage dans le flux de sortie standard.

Ce constructeur initialise un objet ConsoleTraceListener pour écrire des messages dans le flux Console.Out ou dans le flux Console.Error. Sa propriété Name est initialisée avec une chaîne vide ("").

L'exemple de code suivant initialise un objet ConsoleTraceListener pour le flux de sortie Console spécifié et l'ajoute à la collection d'écouteurs de la trace. Cet exemple de code fait partie d'un exemple plus complet fourni pour la classe ConsoleTraceListener.


// 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

Pris en charge dans : 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft. Tous droits réservés.