TraceSource.Attributes Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de aangepaste switchkenmerken op die zijn gedefinieerd in het configuratiebestand van de toepassing.
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
Waarde van eigenschap
Een StringDictionary met de aangepaste kenmerken voor de traceringsswitch.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de aangepaste kenmerken voor een TraceSource. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de TraceSource klasse.
// 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);
' Get the custom attributes for the TraceSource.
Console.WriteLine("Number of custom trace source attributes = " + ts.Attributes.Count)
Dim de As DictionaryEntry
For Each de In ts.Attributes
Console.WriteLine("Custom trace source attribute = " + de.Key + " " + de.Value)
Next de
Opmerkingen
De Attributes eigenschap identificeert de aangepaste kenmerken waarnaar wordt verwezen in het configuratiebestand van de toepassing. Aangepaste kenmerken zonder verwijzing worden niet geïnventariseerd. Klassen die overnemen van de TraceSource klasse kunnen aangepaste kenmerken toevoegen door de Switch.GetSupportedAttributes methode te overschrijven en een tekenreeksmatrix met aangepaste kenmerknamen te retourneren.
Hier volgt een voorbeeld van een traceringsbronelement dat het aangepaste kenmerk SecondTraceSourceAttributeopgeeft:
<sources>
<source name="TraceTest" switchName="TestSourceSwitch"
switchType="Testing.MySourceSwitch, TraceSample"
SecondTraceSourceAttribute="two">
</source>
</sources>