ListenerElement 类

包含一个侦听器,用于监视和格式化跟踪输出。

语法

class ListenerElement : TypedElement  

方法

此类不包含任何方法。

属性

下表列出了 ListenerElement 类公开的属性。

名称 描述
Filter 一个 TypedElement 值,用于筛选跟踪输出。
InitializeData (从 TypedElement 继承。)
Name 一个必需的唯一读/写 string 值,包含侦听器名称。 键属性。
TraceOutputOptions 一个读/写 sint32 值,用于指定从线程和进程返回的跟踪事件数据类型。 后文的“备注”部分列出了可能的值。
Type (从 TypedElement 继承。)

子类

此类不包含子类。

注解

此类的实例包含在 ListenerSettings 类的 SharedListeners 数组属性和 SourceListenerSettings 类的 Listeners 数组属性中。

下表列出了 TraceOutputOptions 属性的可能值。 默认值为 0 (None)。

关键字 说明
0 None 不返回跟踪数据。
1 LogicalOperationStack 返回堆栈数据,这些数据将线程绑定的逻辑操作标识与其跟踪事件相关联。
2 DateTime 返回发生事件的日期和时间。
4 Timestamp 返回计时器机制中的当前刻度数。
8 ProcessId 返回当前进程的唯一标识符。
16 ThreadId 返回当前托管线程的唯一标识符。
32 Callstack 返回一个包含跟踪信息的字符串,其中列出了对堆栈调用的方法。 首先列出最近的调用。

继承层次结构

EmbeddedObject

TypedElement

ListenerElement

要求

类型 描述
客户端 - IIS 7.0(在 Windows Vista 上)
- IIS 7.5(在 Windows 7 上)
- IIS 8.0(在 Windows 8 上)
- IIS 10.0(在 Windows 10 上)
服务器 - IIS 7.0(在 Windows Server 2008 上)
- IIS 7.5(在 Windows Server 2008 R2 上)
- IIS 8.0(在 Windows Server 2012 上)
- IIS 8.5(在 Windows Server 2012 R2 上)
- IIS 10.0(在 Windows Server 2016 上)
产品 - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
MOF 文件 WebAdministration.mof

另请参阅

EmbeddedObject 类
ListenerSettings 类
SourceListenerSettings 类
TypedElement 类
System.Diagnostics.TraceEventCache 属性