TraceListener.Attributes Propiedad

Definición

Obtiene los atributos de agente de escucha de seguimiento personalizados que están definidos en el archivo de configuración de la aplicación.Gets the custom trace listener attributes defined in the application configuration file.

public:
 property System::Collections::Specialized::StringDictionary ^ Attributes { System::Collections::Specialized::StringDictionary ^ get(); };
public System.Collections.Specialized.StringDictionary Attributes { get; }
member this.Attributes : System.Collections.Specialized.StringDictionary
Public ReadOnly Property Attributes As StringDictionary

Valor de propiedad

StringDictionary que contiene los atributos personalizados del agente de escucha de seguimiento.A StringDictionary containing the custom attributes for the trace listener.

Comentarios

Las clases que heredan de la clase TraceListener pueden agregar atributos personalizados invalidando el método GetSupportedAttributes y devolviendo una matriz de cadenas de nombres de atributos personalizados.Classes that inherit from the TraceListener class can add custom attributes by overriding the GetSupportedAttributes method and returning a string array of custom attribute names. La propiedad Attributes identifica los atributos personalizados a los que se hace referencia en el archivo de configuración de la aplicación.The Attributes property identifies the custom attributes that are referenced in the application's configuration file. Por ejemplo, en el siguiente archivo de configuración, se hace referencia al DelimitedListTraceListener atributo personalizado "delimitador".For example, in the following configuration file excerpt the DelimitedListTraceListener custom attribute "delimiter" is referenced. En este caso, la propiedad Attributes devuelve un StringDictionary que contiene la cadena "Delimiter".In this case, the Attributes property returns a StringDictionary containing the string "delimiter".

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

No se enumeran los atributos personalizados sin referencia.Unreferenced custom attributes are not enumerated. Para obtener más información, vea el método GetSupportedAttributes.For more information, see the GetSupportedAttributes method.

Se aplica a