Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

EventProviderTraceListener::TraceEvent Method (TraceEventCache^, String^, TraceEventType, Int32, String^, array<Object^>^)

 

Writes trace information, a formatted array of objects and event information to the listener specific output.

Namespace:   System.Diagnostics.Eventing
Assembly:  System.Core (in System.Core.dll)

public:
virtual void TraceEvent(
	TraceEventCache^ eventCache,
	String^ source,
	TraceEventType eventType,
	int id,
	String^ format,
	... array<Object^>^ args
) override sealed

Parameters

eventCache
Type: System.Diagnostics::TraceEventCache^

A TraceEventCache object that contains the current process ID, thread ID, and stack trace information.

source
Type: System::String^

A name used to identify the output, typically the name of the application that generated the trace event.

eventType
Type: System.Diagnostics::TraceEventType

One of the TraceEventType values specifying the type of event that has caused the trace.

id
Type: System::Int32

A numeric identifier for the event.

format
Type: System::String^

A format string that contains zero or more format items, which correspond to objects in the args array.

args
Type: array<System::Object^>^

An object array containing zero or more objects to format.

.NET Framework
Available since 3.5
Return to top
Show: