Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Incluir miembros protegidos
Incluir miembros heredados
Incluir miembros de .NET Framework
Incluir miembros de XNA Framework
Incluir miembros de Biblioteca de clases portable
Los espacios de nombres System.Diagnostics contienen tipos que le permiten interactuar con procesos del sistema, registros de eventos y contadores de rendimiento. Los espacios de nombres secundarios contienen tipos para interactuar con herramientas de análisis del código, admitir contratos, ampliar la compatibilidad en tiempo de diseño con la supervisión e instrumentación de aplicaciones, registrar datos de eventos mediante el subsistema Seguimiento de eventos para Windows (ETW), leer registros de eventos y escribir en ellos y recopilar datos de rendimiento, y para leer y escribir información de símbolos de depuración.
Espacios de nombres
Espacio de nombres | Descripción |
---|---|
System.Diagnostics | El espacio de nombres System.Diagnostics proporciona clases que permiten interactuar con los procesos del sistema, registros de eventos y contadores de rendimiento. |
System.Diagnostics.CodeAnalysis | El espacio de nombres System.Diagnostics.CodeAnalysis contiene clases para la interacción con herramientas de análisis de código.Estas herramientas se utilizan para analizar el código y comprobar si cumple las convenciones de codificación, tales como las reglas de seguridad o las de nomenclatura. |
System.Diagnostics.Contracts | System.Diagnostics.Contracts clases estáticas que representan contratos del programa como condiciones previas, condiciones posteriores y valores invariables. |
System.Diagnostics.Contracts.Internal | System.Diagnostics.Contracts.Internal proporciona los espacios de nombre que el sistema de reescritura binario puede usar para controlar un error de contrato. |
System.Diagnostics.Design | El espacio de nombres System.Diagnostics.Design contiene clases que se pueden utilizar para ampliar la compatibilidad en tiempo de diseño de la instrumentación y supervisión de aplicaciones. |
System.Diagnostics.Eventing | Contiene las clases utilizadas para instrumentar la aplicación.La instrumentación, cuando se habilita, registra los datos de eventos en el subsistema de traza Seguimiento de eventos para Windows (ETW).Para obtener una descripción completa de ETW, consulte Traza de eventos para Windows. |
System.Diagnostics.Eventing.Reader | Con el espacio de nombres System.Diagnostics.Eventing.Reader, puede desarrollar aplicaciones que lean y administren registros de eventos.Un evento en un registro de eventos contiene información, una advertencia o un error publicado por una aplicación concreta, servicio o componente de sistema operativo. Estos eventos los leen las aplicaciones que supervisan el estado de un equipo y las que emprenden acciones cuando se producen eventos concretos. Para obtener más información, vea Technology Summary for Reading and Managing Event Logs y Event Log Scenarios. |
System.Diagnostics.PerformanceData | Utilice las clases de este espacio de nombres para proporcionar los datos del contador.Los contadores se utilizan para mostrar las métricas de rendimiento a los consumidores, como el Monitor de rendimiento.El espacio de nombres no contiene clases destinadas a utilizar los datos del contador.Para obtener una descripción completa sobre la arquitectura de los contadores de rendimiento, vea Performance Counters. |
System.Diagnostics.SymbolStore | El espacio de nombres System.Diagnostics.SymbolStore proporciona clases que permiten leer y escribir información de símbolos de depuración, como la línea de código fuente de las asignaciones del lenguaje intermedio de Microsoft (MSIL).Los compiladores para .NET Framework pueden almacenar la información de símbolos de depuración en los archivos de base de datos del programador (PDB).Los depuradores y las herramientas de generador de perfiles pueden leer la información de símbolos de depuración en tiempo de ejecución. |
System.Diagnostics.Tracing | El espacio de nombres System.Diagnostics.Tracing proporciona tipos y miembros que permiten crear eventos fuertemente tipados que se capturarán mediante el seguimiento de eventos para Windows (ETW). |