TraceListener.TraceOutputOptions Właściwość

Definicja

Pobiera lub ustawia opcje danych wyjściowych śledzenia.

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

Wartość właściwości

Bitowe połączenie wartości wyliczenia. Wartość domyślna to None.

Atrybuty

Wyjątki

Operacja ustawiania nie powiodła się, ponieważ wartość jest nieprawidłowa.

Przykłady

W poniższym przykładzie przedstawiono ustawienie TraceOutputOptions właściwości odbiornika śledzenia konsoli. Odbiornik śledzenia konsoli jest jednym z odbiorników wyliczanych we Listeners właściwości źródła śledzenia. Ten przykład kodu jest częścią większego przykładu podanego TraceSource dla klasy.

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

Uwagi

Właściwość TraceOutputOptions określa opcjonalną zawartość danych wyjściowych śledzenia. Właściwość można ustawić w pliku konfiguracji lub programowo podczas wykonywania, aby uwzględnić dodatkowe dane specjalnie dla sekcji kodu. Można na przykład ustawić TraceOutputOptions właściwość odbiornika śledzenia konsoli, aby TraceOptions.Callstack dodać informacje o stosie wywołań do danych wyjściowych śledzenia.

Wyliczenie TraceOptions nie jest używane przez następujące klasy i metody:

Dotyczy