MSDN Library
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Cómo: Crear e inicializar modificadores de seguimiento

Para poder utilizar modificadores de traza, primero debe crearlos y colocarlos en el código. Hay dos clases predefinidas desde las que puede crear modificadores: la clase de System.Diagnostics.BooleanSwitch y la clase de System.Diagnostics.TraceSwitch . Utilice BooleanSwitch se utiliza si sólo hay un mensaje o de traza; utilice TraceSwitch si desea distinguir entre los niveles de traza. Si utiliza TraceSwitch, puede definir dispone mensajes de depuración y para asociarlos a diferentes niveles de traza. Puede utilizar ambos tipos de modificadores con la traza o la depuración. De forma predeterminada, se deshabilita BooleanSwitch y TraceSwitch se establece en el nivel TraceLevel.Off. Es posible crear modificadores de traza y colocarlos en cualquier parte del código que pueda utilizarlos.

Aunque puede establecer niveles de traza y otras opciones de configuración en código, recomendamos utilizar el archivo de configuración para administrar el estado de modificadores. Esto se debe a que administra la configuración de los modificadores en el sistema de configuración proporciona mayor flexibilidad — puede es posible activar o desactivar y niveles de modificación sin volver a compilar la aplicación. Para obtener más información, vea Configurar modificadores de traza.

Para crear e inicializar un modificador de traza

  1. Defina un modificador de System.Diagnostics.BooleanSwitch tipo o escriba System.Diagnostics.TraceSwitch y especifique el nombre y la descripción del modificador.

  2. Configure el modificador de traza. Para obtener más información, vea Configurar modificadores de traza.

    El siguiente código crea dos modificadores, uno de cada tipo:

    System.Diagnostics.BooleanSwitch dataSwitch = 
       new System.Diagnostics.BooleanSwitch("Data", "DataAccess module");
    System.Diagnostics.TraceSwitch generalSwitch = 
       new System.Diagnostics.TraceSwitch("General", 
       "Entire application");
    
    

Adiciones de comunidad

Mostrar:
© 2016 Microsoft