TraceListener.Attributes Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает настраиваемые атрибуты прослушивателя трассировки, определенные в файле конфигурации приложения.
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
Значение свойства
Объект StringDictionary, содержащий настраиваемые атрибуты для прослушивателя трассировки.
Комментарии
Классы, наследующие от класса , TraceListener могут добавлять настраиваемые атрибуты, переопределяя GetSupportedAttributes метод и возвращая массив строк с именами настраиваемых атрибутов. Свойство Attributes определяет настраиваемые атрибуты, на которые ссылается файл конфигурации приложения. Например, в следующем фрагменте файла конфигурации указана ссылка на настраиваемый DelimitedListTraceListener атрибут "delimiter". В этом случае свойство возвращает объект , AttributesStringDictionary содержащий строку "разделитель".
<listeners>
<add name="delimitedListener"
type="System.Diagnostics.DelimitedListTraceListener"
delimiter=":"
initializeData="delimitedOutput.txt"
traceOutputOptions="ProcessId, DateTime" />
<remove name="Default" />
</listeners>
Пользовательские атрибуты без ссылки не перечисляются. Дополнительные сведения см. в описании метода GetSupportedAttributes.