TraceSource.Attributes Propriedade

Definição

Obtém os atributos personalizados do switch definidos no ficheiro de configuração da aplicação.

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

Valor de Propriedade

A contendo StringDictionary os atributos personalizados para o comutador de traços.

Exemplos

O exemplo de código seguinte mostra como mostrar os atributos personalizados para um TraceSourcearquivo . Este exemplo de código faz parte de um exemplo maior fornecido para a TraceSource classe.

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

Observações

A Attributes propriedade identifica os atributos personalizados referenciados no ficheiro de configuração da aplicação. Atributos personalizados não referenciados não são enumerados. As classes que herdam da TraceSource classe podem adicionar atributos personalizados ao sobrepor o Switch.GetSupportedAttributes método e devolver um array de cadeias de nomes de atributos personalizados.

Segue-se um exemplo de um elemento fonte traço que especifica o atributo SecondTraceSourceAttributepersonalizado :

<sources>
  <source name="TraceTest" switchName="TestSourceSwitch"
    switchType="Testing.MySourceSwitch, TraceSample"
    SecondTraceSourceAttribute="two">
  </source>
</sources>

Aplica-se a