PostSharpAPI ReferencePost­Sharp.​Patterns.​Diagnostics.​Backends.​TraceBase­Collecting­Trace­Listener
Open sandboxFocus

BaseCollectingTraceListener Class

Base class for TraceListeners that redirect trace events to PostSharp.

Namespace: PostSharp.Patterns.Diagnostics.Backends.Trace
Assembly: PostSharp.Patterns.Diagnostics.Backends.Tracing.dll
Syntax
public abstract class BaseCollectingTraceListener : TraceListener

Constructors

Name Description
BaseCollectingTraceListener()

Methods

Name Description
ConvertLevel(TraceEventType)

Gets the PostSharp log level that corresponds to the given eventType.

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)
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])
TraceEvent(TraceEventCache, String, TraceEventType, Int32)
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])
Write(String)
WriteLine(String)