DefaultTraceListener 成员

提供跟踪的默认输出方法和行为。

下表列出了由 DefaultTraceListener 类型公开的成员。

公共构造函数

  名称 说明
Public method Supported by the .NET Compact Framework DefaultTraceListener 在将 Name 属性值设置为其默认值的情况下,初始化 DefaultTraceListener 类的新实例。

页首

公共属性

(请参见 受保护的属性 )

  名称 说明
Public property AssertUiEnabled 获取或设置一个值,该值指示应用程序是否以用户界面模式运行。
Public property Attributes  获取应用程序配置文件中定义的自定义跟踪侦听器属性。(从 TraceListener 继承。)
Public property Filter  获取并设置跟踪侦听器的跟踪筛选器。(从 TraceListener 继承。)
Public property Supported by the .NET Compact Framework IndentLevel  获取或设置缩进级别。(从 TraceListener 继承。)
Public property Supported by the .NET Compact Framework IndentSize  获取或设置缩进的空格数。(从 TraceListener 继承。)
Public property IsThreadSafe  获取一个值,该值指示跟踪侦听器是否是线程安全的。 (从 TraceListener 继承。)
Public property LogFileName 获取或设置要在其中写入跟踪或调试消息的日志文件的名称。
Public property Supported by the .NET Compact Framework Name  获取或设置此 TraceListener 的名称。(从 TraceListener 继承。)
Public property TraceOutputOptions  获取或设置跟踪输出选项。(从 TraceListener 继承。)

页首

受保护的属性

  名称 说明
Protected property Supported by the .NET Compact Framework NeedIndent  获取或设置一个值,该值指示是否缩进输出。(从 TraceListener 继承。)

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method Supported by the .NET Compact Framework Close  在派生类中被重写时,关闭输出流以使它不再接收跟踪或调试输出。 (从 TraceListener 继承。)
Public method CreateObjRef  创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (从 MarshalByRefObject 继承。)
Public method Supported by the .NET Compact Framework Dispose  已重载。 释放由 TraceListener 占用的资源。 (从 TraceListener 继承。)
Public method Supported by the .NET Compact Framework Equals  已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。)
Public method Fail 已重载。 已重写。 为总是失败的断言发出或显示消息和堆栈跟踪。
Public method Supported by the .NET Compact Framework Flush  在派生类中被重写时,刷新输出缓冲区。 (从 TraceListener 继承。)
Public method Supported by the .NET Compact Framework GetHashCode  用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。)
Public method GetLifetimeService  检索控制此实例的生存期策略的当前生存期服务对象。 (从 MarshalByRefObject 继承。)
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method InitializeLifetimeService  获取控制此实例的生存期策略的生存期服务对象。 (从 MarshalByRefObject 继承。)
Public method Static Supported by the .NET Compact Framework ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method Supported by the .NET Compact Framework ToString  返回表示当前 ObjectString。 (从 Object 继承。)
Public method TraceData  已重载。 向特定于侦听器的输出中写入跟踪数据。 (从 TraceListener 继承。)
Public method TraceEvent  已重载。 向特定于侦听器的输出写入跟踪和事件信息。 (从 TraceListener 继承。)
Public method TraceTransfer  向侦听器特定的输出中写入跟踪信息、消息、相关活动标识和事件信息。 (从 TraceListener 继承。)
Public method Supported by the .NET Compact Framework Write 已重载。 将消息写入侦听器中。
Public method Supported by the .NET Compact Framework WriteLine 已重载。 将一条消息写入侦听器,后接行结束符。

页首

受保护的方法

  名称 说明
Protected method Supported by the .NET Compact Framework Dispose  已重载。 释放由 TraceListener 占用的资源。 (从 TraceListener 继承。)
Protected method Supported by the .NET Compact Framework Finalize  允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
Protected method GetSupportedAttributes  获取跟踪侦听器支持的自定义属性。 (从 TraceListener 继承。)
Protected method Supported by the .NET Compact Framework MemberwiseClone  已重载。 (从 MarshalByRefObject 继承。)
Protected method Supported by the .NET Compact Framework WriteIndent  实现此类时,向所创建的侦听器写入缩进,并将 NeedIndent 属性重置为 false。 (从 TraceListener 继承。)

页首

请参见

参考

DefaultTraceListener 类
System.Diagnostics 命名空间
TraceListener
TextWriterTraceListener
ConsoleTraceListener 类
Debug 类
Trace