Sdílet prostřednictvím


TraceListener.Attributes Vlastnost

Definice

Získá vlastní atributy trasovacího naslouchacího procesu definované v konfiguračním souboru aplikace.

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

Hodnota vlastnosti

A StringDictionary obsahující vlastní atributy pro naslouchací proces trasování.

Poznámky

Třídy, které dědí z TraceListener třídy, mohou přidat vlastní atributy přepsáním GetSupportedAttributes metody a vrácením pole řetězců s názvy vlastních atributů. Vlastnost Attributes identifikuje vlastní atributy, na které se odkazuje v konfiguračním souboru aplikace. Například v následujícím výňatku konfiguračního souboru se odkazuje na DelimitedListTraceListener vlastní atribut "oddělovač". V tomto případě Attributes vrátí vlastnost StringDictionary obsahující řetězec "oddělovač".

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

Neodkazované vlastní atributy nejsou vyčísleny. Další informace najdete v GetSupportedAttributes metodě.

Platí pro