DelimitedListTraceListener.GetSupportedAttributes Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns the custom configuration file attribute supported by the delimited trace listener.
protected:
override cli::array <System::String ^> ^ GetSupportedAttributes();
protected public:
override cli::array <System::String ^> ^ GetSupportedAttributes();
protected override string[] GetSupportedAttributes ();
protected internal override string[] GetSupportedAttributes ();
override this.GetSupportedAttributes : unit -> string[]
Protected Overrides Function GetSupportedAttributes () As String()
Protected Friend Overrides Function GetSupportedAttributes () As String()
Returns
A string array that contains the single value "delimiter".
Remarks
A custom attribute is an attribute that is not inherited from the base class that can be used to set a property for the class. The custom attribute for DelimitedListTraceListener is used to set the Delimiter property.
The following .NET Framework application configuration file example shows the use of the delimiter
attribute to set the Delimiter property:
<configuration>
<system.diagnostics>
<trace autoflush="false" indentsize="4">
<listeners>
<add name="delimitedListener"
type="System.Diagnostics.DelimitedListTraceListener"
delimiter=":"
initializeData="delimitedOutput.txt"
traceOutputOptions="ProcessId, DateTime" />
<remove name="Default" />
</listeners>
</trace>
</system.diagnostics>
</configuration>