TraceListener.TraceOutputOptions TraceListener.TraceOutputOptions TraceListener.TraceOutputOptions TraceListener.TraceOutputOptions Property

Definizione

Ottiene o imposta le opzioni dell'output di traccia.Gets or sets the trace output options.

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

Valore della proprietà

Combinazione bit per bit dei valori dell'enumerazione.A bitwise combination of the enumeration values. Il valore predefinito è None.The default is None.

Eccezioni

L'operazione impostata non è riuscita perché il valore non è valido.Set operation failed because the value is invalid.

Esempi

Nell'esempio seguente viene illustrata l'impostazione TraceOutputOptions della proprietà per un listener di traccia della console.The following example shows the setting of the TraceOutputOptions property for a console trace listener. Il listener di traccia della console è uno dei listener enumerati nella Listeners proprietà di un'origine di traccia.The console trace listener is one of the listeners enumerated in the Listeners property of a trace source. Questo esempio di codice fa parte di un esempio più ampio fornito TraceSource per la classe.This code example is part of a larger example provided for the TraceSource class.

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

Commenti

La TraceOutputOptions proprietà determina il contenuto facoltativo dell'output di traccia.The TraceOutputOptions property determines the optional content of trace output. La proprietà può essere impostata nel file di configurazione o a livello di codice durante l'esecuzione per includere dati aggiuntivi specifici per una sezione di codice.The property can be set in the configuration file or programmatically during execution to include additional data specifically for a section of code. Ad esempio, è possibile impostare la TraceOutputOptions proprietà per il listener di traccia della TraceOptions.Callstack console su per aggiungere informazioni sullo stack di chiamate all'output di traccia.For example, you can set the TraceOutputOptions property for the console trace listener to TraceOptions.Callstack to add call stack information to the trace output.

L' TraceOptions enumerazione non viene utilizzata dalle classi e dai metodi seguenti:The TraceOptions enumeration is not used by the following classes and methods:

Si applica a