Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <configuration>
  3. <system.diagnostics>
  4. <trace autoflush="false" indentsize="4">
  5. <listeners>
  6. <add name="logger" type="System.Diagnostics.TextWriterTraceListener" initializeData="LoggingFile.txt" />
  7. <remove name="Default" />
  8. </listeners>
  9. </trace>
  10. </system.diagnostics>
  11. </configuration>
  12.  
  13. <system.diagnostics>
  14. <sources>
  15. <source name="TraceTest" switchName="SourceSwitch" switchType="System.Diagnostics.SourceSwitch" >
  16. <listeners>
  17. <!-- choose one or use multiple TraceListeners -->
  18. <add name="console" type="System.Diagnostics.ConsoleTraceListener" initializeData="false" />
  19. <add name="file" type="System.Diagnostics.TextWriterTraceListener" initializeData="error.log"/>
  20. <remove name ="Default" />
  21. </listeners>
  22. </source>
  23. </sources>
  24. <switches>
  25. <!-- MSDN: 4 verbose Information, Information 3, Warning 2, Error 1, -->
  26. <add name="SourceSwitch" value="Error" />
  27. </switches>
  28. <trace autoflush="true" indentsize="4"></trace>
  29. </system.diagnostics>
  30.  
  31. TraceSource ts = new TraceSource("TraceTest");
  32. ts.TraceEvent(TraceEventType.Information, 123, "event info");
  33. ts.TraceEvent(TraceEventType.Error, 123, "event error");
  34. ts.TraceEvent(TraceEventType.Warning, 123, "event warning");
  35.  
  36. ts.TraceInformation("any text");
  37. ts.Flush();
  38. ts.Close();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement