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 |
返回一个包含跟踪信息的字符串,其中列出了对堆栈调用的方法。 首先列出最近的调用。 |
继承层次结构
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 属性