TraceListener.TraceOutputOptions Propiedad

Definición

Obtiene o establece las opciones de los resultados de seguimiento.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

Valor de propiedad

Combinación bit a bit de los valores de la enumeración.A bitwise combination of the enumeration values. De manera predeterminada, es None.The default is None.

Atributos

Excepciones

Error en la operación de establecimiento porque el valor no es válido.Set operation failed because the value is invalid.

Ejemplos

En el ejemplo siguiente se muestra la configuración TraceOutputOptions de la propiedad para un agente de escucha de seguimiento de la consola.The following example shows the setting of the TraceOutputOptions property for a console trace listener. El agente de escucha de seguimiento de la consola es uno de los agentes de Listeners escucha enumerados en la propiedad de un origen de seguimiento.The console trace listener is one of the listeners enumerated in the Listeners property of a trace source. Este ejemplo de código forma parte de un ejemplo más extenso proporcionado TraceSource para la clase.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

Comentarios

La TraceOutputOptions propiedad determina el contenido opcional del resultado del seguimiento.The TraceOutputOptions property determines the optional content of trace output. La propiedad se puede establecer en el archivo de configuración o mediante programación durante la ejecución para incluir datos adicionales específicamente para una sección de código.The property can be set in the configuration file or programmatically during execution to include additional data specifically for a section of code. Por ejemplo, puede establecer la TraceOutputOptions propiedad del agente de escucha de seguimiento de la consola en TraceOptions.Callstack para agregar información de la pila de llamadas al resultado del seguimiento.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.

La TraceOptions enumeración no se utiliza en las clases y los métodos siguientes:The TraceOptions enumeration is not used by the following classes and methods:

Se aplica a