Sdílet prostřednictvím


TraceListener.TraceOutputOptions Vlastnost

Definice

Získá nebo nastaví možnosti výstupu trasování.

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

Hodnota vlastnosti

Bitová kombinace hodnot výčtu. Výchozí formát je None.

Atributy

Výjimky

Operace nastavení selhala, protože hodnota je neplatná.

Příklady

Následující příklad ukazuje nastavení vlastnosti pro naslouchací TraceOutputOptions proces trasování konzoly. Naslouchací proces trasování konzoly je jedním z naslouchacích procesů, které jsou uvedené ve Listeners vlastnosti zdroje trasování. Tento příklad kódu je součástí většího příkladu TraceSource pro třídu .

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

Poznámky

Vlastnost TraceOutputOptions určuje volitelný obsah výstupu trasování. Vlastnost lze nastavit v konfiguračním souboru nebo programově během provádění tak, aby zahrnovala další data konkrétně pro část kódu. Můžete například nastavit TraceOutputOptions vlastnost pro naslouchací proces trasování konzoly na přidat TraceOptions.Callstack informace o zásobníku volání do výstupu trasování.

Výčet TraceOptions není používán následujícími třídami a metodami:

Platí pro