¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo
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

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.

<system.diagnostics> 
</system.diagnostics>

En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Ninguno.

Elementos secundarios

Elemento

Descripción

<assert>

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.

<performanceCounters>

Especifica el tamaño de la memoria global compartida por los contadores de rendimiento.

<sharedListeners>

Contiene agentes de escucha a los que puede hacer referencia cualquier origen o elemento de traza. Los agentes de escucha identificados como agentes de escucha compartidos se pueden agregar por nombre a los orígenes o trazas.

<orígenes>

Especifica orígenes de traza que inician mensajes de traza.

<Modificadores>

Contiene modificadores de traza y los niveles donde éstos se establecen.

<trace>

Contiene agentes de escucha que recopilan, almacenan y enrutan mensajes de traza.

Elementos primarios

Elemento

Descripción

configuration

Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework.

El ejemplo siguiente se muestra cómo insertar un modificador de traza y un agente de escucha dentro del elemento de <system.diagnostics> . El modificador de traza General se establece en el nivel TraceLevel.Error. El agente de escucha de traza myListener crea un archivo denominado MyListener.log y escribe el resultado en el archivo.

Nota Nota

En la versión 2.0 de .NET Framework, se puede utilizar texto para especificar el valor de un modificador. Por ejemplo, puede especificar true para BooleanSwitch o el texto que representa un valor de enumeración como Error para TraceSwitch. La línea <add name="myTraceSwitch" value="Error" /> es equivalente a <add name="myTraceSwitch" value="1" />.

<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>

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft