TraceListener.Attributes Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera atrybuty niestandardowego odbiornika śledzenia zdefiniowane w pliku konfiguracji aplikacji.
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
Wartość właściwości
Element StringDictionary zawierający atrybuty niestandardowe odbiornika śledzenia.
Uwagi
Klasy dziedziczone z TraceListener klasy mogą dodawać atrybuty niestandardowe, przesłaniając metodę GetSupportedAttributes i zwracając tablicę ciągów nazw atrybutów niestandardowych. Właściwość Attributes identyfikuje atrybuty niestandardowe, do których odwołuje się plik konfiguracji aplikacji. Na przykład w poniższym pliku konfiguracji występuje odwołanie do atrybutu niestandardowego DelimitedListTraceListener "ogranicznik". W takim przypadku Attributes właściwość zwraca wartość zawierającą StringDictionary ciąg "ogranicznik".
<listeners>
<add name="delimitedListener"
type="System.Diagnostics.DelimitedListTraceListener"
delimiter=":"
initializeData="delimitedOutput.txt"
traceOutputOptions="ProcessId, DateTime" />
<remove name="Default" />
</listeners>
Atrybuty niestandardowe nie są wyliczane. Aby uzyskać więcej informacji, zobacz metodę GetSupportedAttributes .