SourceFilter(String) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 SourceFilter 类的新实例,并且指定跟踪源的名称。
public:
SourceFilter(System::String ^ source);
public SourceFilter (string source);
new System.Diagnostics.SourceFilter : string -> System.Diagnostics.SourceFilter
Public Sub New (source As String)
参数
- source
- String
跟踪源的名称。
示例
下面的代码示例使用两个不同的源筛选器调用 TraceData 方法,一个具有虚构名称,另一个使用当前跟踪源的名称。 在第一种情况下,跟踪不会写入控制台;第二种情况是写入跟踪。 此代码示例是为 TraceSource 类提供的一个更大示例的一部分。
// Test the filter on the ConsoleTraceListener.
ts.Listeners["console"].Filter = new SourceFilter("No match");
ts.TraceData(TraceEventType.Information, 5,
"SourceFilter should reject this message for the console trace listener.");
ts.Listeners["console"].Filter = new SourceFilter("TraceTest");
ts.TraceData(TraceEventType.Information, 6,
"SourceFilter should let this message through on the console trace listener.");
' Test the filter on the ConsoleTraceListener.
ts.Listeners("console").Filter = New SourceFilter("No match")
ts.TraceData(TraceEventType.Information, 5, "SourceFilter should reject this message for the console trace listener.")
ts.Listeners("console").Filter = New SourceFilter("TraceTest")
ts.TraceData(TraceEventType.Information, 6, "SourceFilter should let this message through on the console trace listener.")
注解
参数的值 source
用于初始化 Source 属性。