Seguimiento e instrumentación de aplicaciones
Actualización: noviembre 2007
La traza es un método que permite supervisar la ejecución de una aplicación en funcionamiento. Puede agregar instrumentación de traza y depuración en una aplicación .NET Framework durante su desarrollo, y puede utilizar esa instrumentación tanto en el momento del desarrollo como después de haberla implementado. Con las clases Trace y Debug, puede registrar información sobre errores y ejecución de la aplicación en registros de eventos, archivos de texto o en otros dispositivos para su posterior análisis.
La instrumentación de una aplicación mediante la colocación de instrucciones de traza en puntos estratégicos del código resulta especialmente útil para aplicaciones distribuidas. Con las instrucciones de seguimiento, puede instrumentar una aplicación no sólo para mostrar información cuando existe algún problema, sino también para mostrar información de supervisión del rendimiento.
Las clases Trace y Debug son idénticas, excepto en que los procedimientos y funciones de la clase Trace se compilan de forma predeterminada en las versiones de lanzamiento y los de clase Debug no. Los siguientes temas proporcionan información adicional sobre cómo utilizar instrumentación en las aplicaciones.
En esta sección
Introducción a la instrumentación y el seguimiento
Proporciona una visión general de conceptos básicos de instrumentación y seguimiento de código.Modificadores de seguimiento
Describe el uso de modificadores para filtrar mensajes de seguimiento según criterios complejos.Agentes de escucha de seguimiento
Describe el uso de agentes de escucha para enviar los mensajes de seguimiento a destinos particulares.Cómo: Realizar el seguimiento del código en una aplicación
Describe los pasos principales involucrados en la instrumentación y el seguimiento.Cómo: Agregar instrucciones de seguimiento al código de una aplicación
Proporciona varias técnicas para utilizar mensajes de depuración y seguimiento en las aplicaciones.Cómo: Realizar compilación condicional con Trace y Debug
Proporciona instrucciones para incluir opciones de seguimiento en aplicaciones compiladas.Orígenes de seguimiento
Describe el uso de la clase TraceSource como una alternativa a las clases Trace y Debug estáticas anteriores.
Referencia
Trace
Proporciona información de referencia detallada acerca de la clase Trace y sus miembros.Debug
Proporciona información de referencia detallada acerca de la clase Debug y sus miembros.TraceSource
Proporciona información de referencia detallada acerca de la clase TraceSource y sus miembros.
Secciones relacionadas
- Preparación de la depuración: Tipos de proyectos de C# y Visual Basic
Proporciona vínculos a temas sobre depuración de código administrado.