TraceListener.Attributes プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーション構成ファイルに定義されているトレース リスナーのカスタム属性を取得します。
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" が参照されます。 この場合、 プロパティは Attributes 文字列 "delimiter" を含む を StringDictionary 返します。
<listeners>
<add name="delimitedListener"
type="System.Diagnostics.DelimitedListTraceListener"
delimiter=":"
initializeData="delimitedOutput.txt"
traceOutputOptions="ProcessId, DateTime" />
<remove name="Default" />
</listeners>
参照されていないカスタム属性は列挙されません。 詳細については、GetSupportedAttributes メソッドを参照してください。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET