BaseCollectingTraceListener Class |
System.MarshalByRefObject
System.Diagnostics.TraceListener
PostSharp.Patterns.Diagnostics.Backends.Trace.BaseCollectingTraceListener
PostSharp.Patterns.Diagnostics.Backends.Trace.TraceCollectingTraceListener
PostSharp.Patterns.Diagnostics.Backends.TraceSource.TraceSourceCollectingTraceListener
Namespace: PostSharp.Patterns.Diagnostics.Backends.Trace
Assembly: PostSharp.Patterns.Diagnostics.Backends.Tracing (in PostSharp.Patterns.Diagnostics.Backends.Tracing.dll) Version: 6.10.10.0 (6.10.10.0)
public abstract class BaseCollectingTraceListener : TraceListener
The BaseCollectingTraceListener type exposes the following members.
Name | Description | |
---|---|---|
BaseCollectingTraceListener | Initializes a new instance of the BaseCollectingTraceListener class |
Name | Description | |
---|---|---|
ConvertLevel |
Gets the PostSharp log level that corresponds to the given eventType.
| |
Fail | Emits an error message and a detailed error message to the listener you create when you implement the TraceListener class. (Overrides TraceListener.Fail(String, String).) | |
TraceCore(String, TraceEventType, String) |
Sends an event to PostSharp where you provide the text in its final formatted form.
| |
TraceCore(String, TraceEventType, String, Object[]) |
Sends an event to PostSharp where the text is provided as a formatting string and an array of parameters.
| |
TraceData(TraceEventCache, String, TraceEventType, Int32, Object) | Writes trace information, a data object and event information to the listener specific output. (Overrides TraceListener.TraceData(TraceEventCache, String, TraceEventType, Int32, Object).) | |
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) | Writes trace information, an array of data objects and event information to the listener specific output. (Overrides TraceListener.TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]).) | |
TraceEvent(TraceEventCache, String, TraceEventType, Int32) | Writes trace and event information to the listener specific output. (Overrides TraceListener.TraceEvent(TraceEventCache, String, TraceEventType, Int32).) | |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) | Writes trace information, a message, and event information to the listener specific output. (Overrides TraceListener.TraceEvent(TraceEventCache, String, TraceEventType, Int32, String).) | |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) | Writes trace information, a formatted array of objects and event information to the listener specific output. (Overrides TraceListener.TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]).) | |
Write | When overridden in a derived class, writes the specified message to the listener you create in the derived class. (Overrides TraceListener.Write(String).) | |
WriteLine | When overridden in a derived class, writes a message to the listener you create in the derived class, followed by a line terminator. (Overrides TraceListener.WriteLine(String).) |