代码之家  ›  专栏  ›  技术社区  ›  ProfK

跟踪滤波

  •  0
  • ProfK  · 技术社区  · 16 年前

    如何在内置跟踪侦听器上使用筛选,例如 System.Diagnostics.DefaultTraceListener System.Diagnostics.TextWriterTraceListener ?

    我不想重写写方法并显式地检查筛选,但是我找不到方法来附加一个级别来跟踪信息?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Shea    16 年前

    您可以使用跟踪开关进行一些筛选。在配置文件中添加一个跟踪开关,然后将级别设置为0、1、2、3或4(分别为off、error、warning、info、verbose)。然后,您将使用writelineif(trace switch.error,…)仅在trace switch配置为错误时打印,如果trace switch设置为错误或警告等,则使用writelineif(trace switch.warning,…)打印…