Elemento <listeners> para <source>
Agrega o quita clientes de escucha de la colección Listeners para un TraceSource. Un cliente de escucha dirige la salida del seguimiento a un destino apropiado, como un registro, una ventana o un archivo de texto.
<configuration>
<system.diagnostics>
<sources>
<source>
<listeners>
Sintaxis
<listeners>
<add>...</add>
<remove ... />
<clear/>
</listeners>
Atributos y elementos
En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Ninguno.
Elementos secundarios
Elemento | Descripción |
---|---|
<add> | Agrega un agente de escucha a la colección Listeners . |
<remove> | Quita un cliente de escucha de la colección Listeners . |
<clear> | Borra la colección Listeners de un origen de seguimiento. |
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. |
system.diagnostics |
Especifica los agentes de escucha de seguimiento que recopilan, almacenan y enrutan mensajes, así como el nivel en el que está establecido un modificador de seguimiento. |
sources |
Contiene orígenes de seguimiento que inician mensajes de seguimiento. |
source |
Contiene un origen de seguimiento que inicia mensajes de seguimiento. |
Comentarios
Archivo de configuración
Este elemento se puede usar en el archivo de configuración del equipo (Machine.config) o en el archivo de configuración de la aplicación.
Ejemplo
En el ejemplo siguiente se muestra cómo usar el elemento <listeners>
para agregar un cliente de escucha de seguimiento de la consola al origen mySource
y eliminar el cliente de escucha de seguimiento predeterminado.
<configuration>
<system.diagnostics>
<sources>
<source name="mySource" switchName="sourceSwitch"
switchType="System.Diagnostics.SourceSwitch">
<listeners>
<add name="console"
type="System.Diagnostics.ConsoleTraceListener">
<filter type="System.Diagnostics.EventTypeFilter"
initializeData="Error"/>
</add>
<remove name="Default"/>
</listeners>
</source>
</sources>
<switches>
<add name="sourceSwitch" value="Warning"/>
</switches>
</system.diagnostics>
</configuration>
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de