Exportar (0) Imprimir
Expandir todo

TraceSource.Attributes (Propiedad)

Nota: esta propiedad es nueva en la versión 2.0 de .NET Framework.

Obtiene los atributos de modificador personalizados 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; }
/** @property */
public StringDictionary get_Attributes ()

public function get Attributes () : StringDictionary

Valor de propiedad

Un StringDictionary que contiene los atributos personalizados del modificador de seguimiento.

La propiedad Attributes identifica los atributos personalizados a los que se hace referencia en el archivo de configuración de la aplicación. No incluye los atributos personalizados sin referencia. Las clases que heredan de la clase TraceSource pueden agregar atributos personalizados reemplazando el método Switch.GetSupportedAttributes y devolviendo una matriz de cadena con los nombres de los atributos personalizados.

A continuación figura un ejemplo de un elemento de origen de seguimiento que especifica el atributo SecondTraceSourceAttribute personalizado:

<sources>
  <source name="TraceTest" switchName="TestSourceSwitch" 
    switchType="Testing.MySourceSwitch, TraceSample" 
    SecondTraceSourceAttribute="two">
  </source>
</sources>

En el ejemplo de código siguiente se muestra cómo mostrar los atributos personalizados de un TraceSource. Este ejemplo de código forma parte de un ejemplo más extenso referente a la clase TraceSource.

// Get the custom attributes for the TraceSource.
Console.WriteLine("Number of custom trace source attributes = "
    + ts.Attributes.Count);
foreach (DictionaryEntry de in ts.Attributes)
    Console.WriteLine("Custom trace source attribute = "
        + de.Key + "  " + de.Value);

Windows 98, Windows 2000 SP4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter Edition

.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

.NET Framework

Compatible con: 2.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft