SourceFilter 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示侦听器是否应基于跟踪源跟踪消息。
public ref class SourceFilter : System::Diagnostics::TraceFilter
	public class SourceFilter : System.Diagnostics.TraceFilter
	type SourceFilter = class
    inherit TraceFilter
	Public Class SourceFilter
Inherits TraceFilter
		- 继承
 
注解
可以将几种不同类型的筛选器之一分配给跟踪侦听器,以提供跟踪开关提供的屏蔽层之外。 筛选器可用于控制侦听器生成的跟踪级别。
此类基于用户设置的特定跟踪源筛选事件。
SourceFilter ShouldTrace重写 方法并定义一个Source属性,该属性指定要由侦听器跟踪的跟踪源的名称。
注意
之所以提供此筛选器,是因为多个跟踪源可以同时使用同一跟踪侦听器。
构造函数
| SourceFilter(String) | 
		 初始化 SourceFilter 类的新实例,并且指定跟踪源的名称。  | 
        	
属性
| Source | 
		 获取或设置跟踪源的名称。  | 
        	
方法
| Equals(Object) | 
		 确定指定对象是否等于当前对象。 (继承自 Object) | 
        	
| GetHashCode() | 
		 作为默认哈希函数。 (继承自 Object) | 
        	
| GetType() | 
		 获取当前实例的 Type。 (继承自 Object) | 
        	
| MemberwiseClone() | 
		 创建当前 Object 的浅表副本。 (继承自 Object) | 
        	
| ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[]) | 
		 确定跟踪侦听器是否应跟踪该事件。  | 
        	
| ToString() | 
		 返回表示当前对象的字符串。 (继承自 Object) |