Elemento de <filtro> para agregar < para ><sharedListeners>
Agrega un filtro a un agente de escucha en la colección sharedListeners
.
<configuración>
<system.diagnostics>
<sharedListeners>
<agregar>
<filtro>
Sintaxis
<filter type="System.Diagnostics.EventTypeFilter"
initializeData="Warning" />
Atributos y elementos
En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo | Descripción |
---|---|
type | Atributo necesario. Especifica el tipo del filtro. Solo puede usar el nombre completo del tipo (en el formato de la propiedad Type.FullName) o puede usar el nombre de tipo completo, incluida la información del ensamblado (en el formato de la propiedad Type.AssemblyQualifiedName). Para más información sobre cómo crear nombres de tipo completos, consulte Especificar nombres de tipo completos. |
initializeData | Atributo opcional. Cadena pasada al constructor para la clase especificada. |
Elementos secundarios
Ninguno.
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. |
sharedListeners |
Una colección de los agentes de escucha a los que puede hacer referencia cualquier origen o elemento de seguimiento. |
add |
Agrega un agente de escucha a la colección sharedListeners. |
Comentarios
Si un agente de escucha se define en un elemento <add>
del elemento <sharedListeners>
, el filtro para ese agente de escucha debe definirse en un elemento <filter>
secundario del elemento <add>
.
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 <filter>
para agregar un filtro al agente de escucha de seguimiento console
de la colección sharedListeners
.
<configuration>
<system.diagnostics>
<sources>
<source name="myTraceSource" >
<listeners>
<add name="console" />
<remove name="Default" />
</listeners>
</source>
</sources>
<sharedListeners>
<add name="console"
type="System.Diagnostics.ConsoleTraceListener" >
<filter type="System.Diagnostics.EventTypeFilter"
initializeData="Error" />
</add>
</sharedListeners>
</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