Clear Trace Listener and Add EventLogTraceListener : Trace Listener « Development « C# / CSharp Tutorial






using System;
using System.Diagnostics;

using System.Collections;

using System.Data;
using System.Text;

public class MainClass{
   public static void Main(){
     Trace.Listeners.Clear(); // clear all listeners
     Trace.Listeners.Add(new EventLogTraceListener("BugRiddenLog"));
     Debug.Assert(1 == 0,"Error!","Error: 1 == 0");
   }
}








14.27.Trace Listener
14.27.1.Add DefaultTraceListener to Trace
14.27.2.Add ConsoleTraceListener to Trace
14.27.3.Clear Trace Listener and Add EventLogTraceListener
14.27.4.Demonstrates debug output
14.27.5.Add TextWriterTraceListener to Debug Listener
14.27.6.Post-deployment tracing
14.27.7.Write Trace based on the BooleanSwitch
14.27.8.Create a text writer that writes to the console screen and add it to the trace listeners
14.27.9.Implement a TextWriterTraceListener write to the console screen