0
如何在内置跟踪侦听器上使用筛选,例如System.Diagnostics.DefaultTraceListener
和System.Diagnostics.TextWriterTraceListener
?跟踪筛选
我不想重写写入方法并明确检查过滤,但是我无法找到追踪信息级别的方法吗?
如何在内置跟踪侦听器上使用筛选,例如System.Diagnostics.DefaultTraceListener
和System.Diagnostics.TextWriterTraceListener
?跟踪筛选
我不想重写写入方法并明确检查过滤,但是我无法找到追踪信息级别的方法吗?
您可以使用跟踪开关进行一些筛选。添加一个跟踪开关到你的配置文件,然后将等级设置为0,1,2,3或4(分别关闭,错误,警告,信息和详细信息)。然后,如果跟踪开关配置为出错,则使用WriteLineIf(traceSwitch.Error,...)打印,如果跟踪开关设置为错误或警告,则打印WriteLineIF(traceSwitch.Warning,...)等等......
啊,那么简单。谢谢@ Arnshea! – ProfK 2009-06-18 20:35:25