Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Especifica agentes de escucha de seguimiento que recopilan, almacenan y enrutan mensajes y el nivel en el que se establece un modificador de seguimiento.
<configuration>
<system.diagnostics>
Syntax
<system.diagnostics>
</system.diagnostics>
Atributos y elementos
En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Attributes
Ninguno.
Elementos secundarios
| Elemento | Description |
|---|---|
| <afirmar> | Especifica si se debe mostrar un cuadro de mensaje al llamar al Debug.Assert método ; también especifica el nombre del archivo en el que se van a escribir mensajes. |
| <performanceCounters> | Especifica el tamaño de la memoria global compartida por contadores de rendimiento. |
| <sharedListeners> | Contiene agentes de escucha a los que puede hacer referencia cualquier elemento de origen o seguimiento. Los agentes de escucha identificados como agentes de escucha compartidos se pueden agregar a orígenes o seguimientos por nombre. |
| <Fuentes> | Especifica orígenes de seguimiento que inician mensajes de seguimiento. |
| <Interruptores> | Contiene modificadores de seguimiento y los niveles en los que se establecen los modificadores de seguimiento. |
| <rastro> | Contiene agentes de escucha que recopilan, almacenan y enrutan mensajes de seguimiento. |
Elementos primarios
| Elemento | Description |
|---|---|
configuration |
Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework. |
Example
En el ejemplo siguiente se muestra cómo insertar un modificador de seguimiento y un agente de escucha de seguimiento dentro del <system.diagnostics> elemento . El General modificador de seguimiento se establece en el TraceLevel nivel . El agente myListener de escucha de seguimiento crea un archivo denominado MyListener.log y escribe la salida en el archivo.
Nota:
En .NET Framework versión 2.0, puede usar texto para especificar el valor de un modificador. Por ejemplo, puede especificar true para o BooleanSwitch usar 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>