Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad TraceListener.Attributes

 

Publicado: octubre de 2016

Obtiene los atributos de agente de escucha de seguimiento personalizados que están definidos en el archivo de configuración de la aplicación.

Espacio de nombres:   System.Diagnostics
Ensamblado:  System (en System.dll)

public StringDictionary Attributes { get; }

Valor de propiedad

Type: System.Collections.Specialized.StringDictionary

StringDictionary que contiene los atributos personalizados del agente de escucha de seguimiento.

Classes that inherit from the T:System.Diagnostics.TraceListener class can add custom attributes by overriding the M:System.Diagnostics.TraceListener.GetSupportedAttributes method and returning a string array of custom attribute names. The P:System.Diagnostics.TraceListener.Attributes property identifies the custom attributes that are referenced in the application's configuration file. For example, in the following configuration file excerpt the T:System.Diagnostics.DelimitedListTraceListener custom attribute "delimiter" is referenced. In this case, the P:System.Diagnostics.TraceListener.Attributes property returns a T:System.Collections.Specialized.StringDictionary containing the string "delimiter".

<listeners>
  <add name="delimitedListener" 
    type="System.Diagnostics.DelimitedListTraceListener" 
    delimiter=":" 
    initializeData="delimitedOutput.txt" 
    traceOutputOptions="ProcessId, DateTime" />
  <remove name="Default" />
</listeners>

Unreferenced custom attributes are not enumerated. For more information, see the M:System.Diagnostics.TraceListener.GetSupportedAttributes method.

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: