TraceListener.TraceOutputOptions Eigenschaft

Definition

Ruft die Optionen für die Ablaufverfolgungsausgabe ab oder legt diese fest.

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

Eigenschaftswert

TraceOptions

Eine bitweise Kombination der Enumerationswerte. Der Standardwert ist None.

Attribute

Ausnahmen

Fehler bei der Set-Operation, da der Wert ungültig ist.

Beispiele

Im folgenden Beispiel wird die Einstellung der TraceOutputOptions Eigenschaft für einen Konsolenablaufverfolgungslistener gezeigt. Der Konsolenverfolgungslistener ist einer der Listener, die in der Listeners Eigenschaft einer Ablaufverfolgungsquelle aufgezählt werden. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die TraceSource-Klasse bereitgestellt wird.

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

Hinweise

Die TraceOutputOptions Eigenschaft bestimmt den optionalen Inhalt der Ablaufverfolgungsausgabe. Die Eigenschaft kann in der Konfigurationsdatei oder programmgesteuert während der Ausführung festgelegt werden, um zusätzliche Daten speziell für einen Codeabschnitt einzuschließen. Sie können beispielsweise die TraceOutputOptions Eigenschaft für den Konsolenablaufverfolgungslistener festlegen, TraceOptions.Callstack um Anrufstapelinformationen zur Ablaufverfolgungsausgabe hinzuzufügen.

Die TraceOptions Aufzählung wird nicht von den folgenden Klassen und Methoden verwendet:

Gilt für: