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
- 继承
注解
可以将几种不同类型的筛选器之一分配给跟踪侦听器,以提供跟踪开关提供的屏蔽层之外。 筛选器可用于控制侦听器生成的跟踪级别。
此类基于用户设置的特定跟踪源筛选事件。
SourceFilterShouldTrace重写 方法并定义一个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) |