TraceListener.TraceOutputOptions Propriété

Définition

Obtient ou définit les options de sortie de trace.

public:
 property System::Diagnostics::TraceOptions TraceOutputOptions { System::Diagnostics::TraceOptions get(); void set(System::Diagnostics::TraceOptions value); };
public System.Diagnostics.TraceOptions TraceOutputOptions { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Diagnostics.TraceOptions TraceOutputOptions { get; set; }
member this.TraceOutputOptions : System.Diagnostics.TraceOptions with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.TraceOutputOptions : System.Diagnostics.TraceOptions with get, set
Public Property TraceOutputOptions As TraceOptions

Valeur de propriété

Combinaison d'opérations de bits des valeurs d'énumération. La valeur par défaut est None.

Attributs

Exceptions

L'opération ensembliste a échoué car la valeur n'est pas valide.

Exemples

L’exemple suivant montre le paramètre de la TraceOutputOptions propriété pour un écouteur de trace de console. L’écouteur de suivi de console est l’un des écouteurs énumérés dans la Listeners propriété d’une source de trace. Cet exemple de code fait partie d’un exemple plus grand fourni pour la TraceSource classe .

ts.Listeners["console"].TraceOutputOptions |= TraceOptions.Callstack;
ts.Listeners("console").TraceOutputOptions = ts.Listeners("console").TraceOutputOptions Or TraceOptions.Callstack

Remarques

La TraceOutputOptions propriété détermine le contenu facultatif de la sortie de trace. La propriété peut être définie dans le fichier de configuration ou par programmation pendant l’exécution pour inclure des données supplémentaires spécifiquement pour une section de code. Par exemple, vous pouvez définir la TraceOutputOptions propriété de l’écouteur de trace de console sur TraceOptions.Callstack pour ajouter des informations de pile d’appels à la sortie de trace.

L’énumération TraceOptions n’est pas utilisée par les classes et méthodes suivantes :

S’applique à