Partager via


Switch.Attributes Propriété

Définition

Obtient les attributs de commutateur personnalisés définis dans le fichier de configuration de l'application.

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

Valeur de propriété

StringDictionary qui contient les attributs personnalisés non sensibles à la casse pour le commutateur de trace.

Exemples

L’exemple de code suivant montre comment afficher les attributs non reconnus pour un commutateur personnalisé.

// Get the custom attributes for the trace source switch.
foreach (DictionaryEntry de in ts.Switch.Attributes)
    Console.WriteLine(de.Key + "  " + de.Value);
' Get the custom attributes for the trace source switch.

For Each de In ts.Switch.Attributes
    Console.WriteLine(de.Key + "  " + de.Value)
Next de

Remarques

La Attributes propriété identifie les attributs personnalisés référencés dans le fichier de configuration de l’application. Les attributs personnalisés non référencés ne sont pas énumérés. Les classes qui héritent de la Switch classe peuvent ajouter des attributs personnalisés en remplaçant la GetSupportedAttributes méthode et en retournant un tableau de chaînes de noms d’attributs personnalisés.

S’applique à