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

Eine bitweise Kombination der Enumerationswerte. Der Standardwert ist None.

Attribute

Ausnahmen

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

Beispiele

Das folgende Beispiel zeigt die Einstellung der TraceOutputOptions Eigenschaft für einen Konsolenablaufverfolgungslistener. Der Konsolenablaufverfolgungslistener ist einer der Listener, die in der Listeners Eigenschaft einer Ablaufverfolgungsquelle aufgelistet sind. 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. Beispielsweise können Sie die Eigenschaft für den TraceOutputOptions Konsolenablaufverfolgungslistener auf festlegen, um TraceOptions.Callstack der Ablaufverfolgungsausgabe Aufruflisteninformationen hinzuzufügen.

Die TraceOptions Enumeration wird von den folgenden Klassen und Methoden nicht verwendet:

Gilt für: