Condividi tramite


Switch.Attributes Proprietà

Definizione

Ottiene gli attributi del commutatore personalizzato definiti nel file di configurazione dell'applicazione.

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

Valore della proprietà

Oggetto StringDictionary contenente gli attributi personalizzati senza distinzione tra maiuscole e minuscole per l'opzione di traccia.

Esempio

Nell'esempio di codice seguente viene illustrato come visualizzare gli attributi non riconosciuti per un'opzione personalizzata.

// 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

Commenti

La Attributes proprietà identifica gli attributi personalizzati a cui si fa riferimento nel file di configurazione dell'applicazione. Gli attributi personalizzati non referenziati non vengono enumerati. Le classi che ereditano dalla Switch classe possono aggiungere attributi personalizzati eseguendo l'override del GetSupportedAttributes metodo e restituendo una matrice di stringhe di nomi di attributi personalizzati.

Si applica a