PostSharpAPI ReferencePost­Sharp.​Patterns.​Diagnostics.​Backends.​Trace­SourceTrace­Source­Collecting­Trace­ListenerTrace­Core
Open sandboxFocus

TraceSourceCollectingTraceListener.TraceCore Method

TraceCore(String, TraceEventType, String)

Sends an event to PostSharp where you provide the text in its final formatted form.

Declaration
protected override void TraceCore(string eventSource, TraceEventType eventType, string text)
Parameters
Type Name Description
System.String eventSource

Name of the trace source that's attempting to create an event.

System.Diagnostics.TraceEventType eventType

Log level of the event.

System.String text

Formatted message to be printed.

Overrides
BaseCollectingTraceListener.TraceCore(String, TraceEventType, String)

TraceCore(String, TraceEventType, String, Object[])

Sends an event to PostSharp where the text is provided as a formatting string and an array of parameters.

Declaration
protected override void TraceCore(string eventSource, TraceEventType eventType, string format, object[] data)
Parameters
Type Name Description
System.String eventSource

Name of the trace source that's attempting to create an event.

System.Diagnostics.TraceEventType eventType

Log level of the event.

System.String format

Format of the message to be printed, with number- or text-based placeholders.

Object[] data

Arguments for the format. Must not be null.

Overrides
BaseCollectingTraceListener.TraceCore(String, TraceEventType, String, Object[])