[导入]<trace> 元素
包含对跟踪消息进行收集、存储和路由的侦听器。
<configuration>
<system.diagnostics>
<trace>
<trace autoflush="true|false"indentsize="indent value"/>
可选属性
| 属性 | 说明 |
|---|---|
| autoflush | 指定跟踪侦听器是否在每次写入操作后自动刷新输出缓冲区。指定下列值之一:
|
| indentsize | 指定要缩进的空格数。 |
子元素
| 元素 | 说明 |
|---|---|
| <listeners> | 指定对消息进行收集、存储和路由的侦听器。 |
示例
以下示例说明如何使用 <trace> 元素将侦听器 MyListener 添加到 Listeners 集合中。MyListener 创建名为 MyListener.log 的文件并将输出写入该文件。autoflush 属性被设置为 true,这导致无论是否调用
<configuration>
<system.diagnostics>
<trace autoflush="true" indentsize="0">
<listeners>
<add name="MyListener"
type="System.Diagnostics.TextWriterTraceListener, Version, Culture, PublicKeyToken"
initializeData="MyListener.log"/>
</listeners>
</trace>
</system.diagnostics>
</configuration>
配置文件
此元素可用于计算机配置文件 (Machine.config) 和应用程序配置文件
文章来源:http://www.codeguru.cn/ShowThread.aspx?PostID=741
浙公网安备 33010602011771号