Elemento <system.diagnostics>
Especifica los agentes de escucha de seguimiento que recopilan, almacenan y enrutan mensajes, y el nivel donde se establece un modificador de seguimiento.
Elemento <configuration>
Elemento <system.diagnostics>
<system.diagnostics>
</system.diagnostics>
Atributos y elementos
Las siguientes secciones describen atributos, elementos secundarios y elementos primarios.
Atributos
Ninguno.
Elementos secundarios
Elemento | Descripción |
---|---|
Especifica si aparecerá o no un cuadro de mensaje al llamar al método Debug.Assert; también especifica el nombre del archivo donde se escriben los mensajes. |
|
Contiene modificadores de seguimiento y los niveles donde éstos se establecen. |
|
Contiene agentes de escucha que recopilan, almacenan y enrutan mensajes de seguimiento. |
Elementos primarios
Elemento | Descripción |
---|---|
configuration |
Es el elemento raíz de cada archivo de configuración que utilizan las aplicaciones Common Language Runtime y .NET Framework. |
Ejemplo
En el siguiente ejemplo se muestra cómo incrustar un modificador de seguimiento y un agente de escucha de seguimiento dentro del elemento <system.diagnostics>. El modificador de seguimiento General
se establece en el nivel TraceLevel.Error. El agente de escucha de seguimiento myListener
crea un archivo denominado MyListener.log
y escribe el resultado en el archivo.
<configuration>
<system.diagnostics>
<switches>
<add name="General" value="4" />
</switches>
<trace autoflush="true" indentsize="2">
<listeners>
<add name="myListener" type="System.Diagnostics.TextWriterTraceListener, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="MyListener.log" traceOutputOptions="ProcessId, LogicalOperationStack, Timestamp, ThreadId, Callstack, DateTime" />
</listeners>
</trace>
</system.diagnostics>
</configuration>
Vea también
Referencia
Esquema de la configuración de seguimiento y depuración
Trace Class
Debug Class