TraceSource.TraceData Method (TraceEventType, Int32, Object)
Writes trace data to the trace listeners in the Listeners collection using the specified event type, event identifier, and trace data.
Assembly: System (in System.dll)
[ConditionalAttribute("TRACE")] public void TraceData( TraceEventType eventType, int id, object data )
An attempt was made to trace an event during finalization.
The TraceEvent method, is intended for automated tools, but it also allows the attaching of an additional object, such as an exception instance, to the trace.method, like the
The SourceSwitch.ShouldTrace method of the SourceSwitch object returned by the Switch property. If ShouldTrace returns true, calls the corresponding TraceData method on all listeners. Otherwise, returns without calling the listeners' methods.method calls the
The following code example shows the use of the TraceSource class.method to filter and forward a trace message to the listeners. This code example is part of a larger example provided for the
// Test the filter on the ConsoleTraceListener. ts.Listeners["console"].Filter = new SourceFilter("No match"); ts.TraceData(TraceEventType.Error, 5, "SourceFilter should reject this message for the console trace listener."); ts.Listeners["console"].Filter = new SourceFilter("TraceTest"); ts.TraceData(TraceEventType.Error, 6, "SourceFilter should let this message through on the console trace listener.");
Available since 2.0