AdminTraceLogger 类
通过注册表跟踪提供可配置,有益于设置包括许多的记录器处理 (请避免编辑许多设置文件) 并处理我们不属于 (MMC) 我们承载的位置。
继承层次结构
System.Object
System.MarshalByRefObject
Microsoft.TeamFoundation.Common.AdminTraceLogger
命名空间: Microsoft.TeamFoundation.Common
程序集: Microsoft.TeamFoundation.Common(在 Microsoft.TeamFoundation.Common.dll 中)
语法
声明
Public Class AdminTraceLogger _
Inherits MarshalByRefObject _
Implements ITFLogger
public class AdminTraceLogger : MarshalByRefObject,
ITFLogger
AdminTraceLogger 类型公开以下成员。
构造函数
名称 | 描述 | |
---|---|---|
AdminTraceLogger() | 初始化 AdminTraceLogger 类的新实例。此构造函数读取 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TeamFoundationServer\11.0\Admin\TraceLevel. 的 TraceLevel | |
AdminTraceLogger(TraceLevel) | 初始化 AdminTraceLogger 类的新实例。 |
页首
属性
名称 | 描述 | |
---|---|---|
Default | AdminTraceLogger 的默认值实例。 | |
TraceLevel | 获取记录器 TraceLevel。 |
页首
方法
名称 | 描述 | |
---|---|---|
CreateObjRef | 安全关键。创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (继承自 MarshalByRefObject。) | |
Debug(String) | 编写调试消息来跟踪。此绑定到 dev 调试,因此,是安全的,如果要跟踪、密码。 | |
Debug(String, array<Object[]) | 编写调试消息来跟踪。此绑定到 dev 调试,因此,是安全的,如果要跟踪、密码。 | |
Enter | ||
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Error(Exception) | 格式化异常并将其视为错误消息来跟踪。 | |
Error(String) | 写入跟踪的错误消息。 | |
Error(String, array<Object[]) | 写入跟踪的错误消息。 | |
Exit | ||
Finalize | 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetHashCode | 作为默认哈希函数。 (继承自 Object。) | |
GetLifetimeService | 安全关键。检索控制此实例的生存期策略的当前生存期服务对象。 (继承自 MarshalByRefObject。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
Heading | 写入跟踪的标题行。 | |
Heading2 | 写入跟踪的标题行。 | |
Info(String) | 写入跟踪的一个信息性消息,该记录器 TraceLevel 设置为 TraceLevel.Info 或 TraceLevel.Verbose 条件下。 | |
Info(String, array<Object[]) | 写入跟踪的一个信息性消息,该记录器 TraceLevel 设置为 TraceLevel.Info 或 TraceLevel.Verbose 条件下。 | |
InitializeLifetimeService | 安全关键。获取控制此实例的生存期策略的生存期服务对象。 (继承自 MarshalByRefObject。) | |
MemberwiseClone() | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
MemberwiseClone(Boolean) | 创建当前 MarshalByRefObject 对象的浅表副本。 (继承自 MarshalByRefObject。) | |
RegisterPassword | 跟踪所有的管理记录并将跟踪选件类是。我们将错误,如果 (1) envvar 的 TFS_SCAN_PASSWORDS 设置,并 (2) 它是调试此开销很大的启用,但是有益于测试该密码在航班记录仪跟踪未结果或记录只调试,因此我们要使密码不关心安全字符串 | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) | |
Verbose(String) | 写入跟踪的详细消息,该记录器 TraceLevel 设置为 TraceLevel.Verbose 条件下。 | |
Verbose(String, array<Object[]) | 写入跟踪的详细消息,该记录器 TraceLevel 设置为 TraceLevel.Verbose 条件下。 | |
Warning(Exception) | 此记录器 TraceLevel 设置为 TraceLevel.Warning、TraceLevel.Info 或 TraceLevel.Verbose 条件下,格式化异常并将其视为警告消息来跟踪。 | |
Warning(String) | 写入跟踪的警告消息,该记录器 TraceLevel 设置为 TraceLevel.Warning、TraceLevel.Info 或 TraceLevel.Verbose 条件下。 | |
Warning(String, array<Object[]) | 写入跟踪的警告消息,该记录器 TraceLevel 设置为 TraceLevel.Warning、TraceLevel.Info 或 TraceLevel.Verbose 条件下。 | |
WriteLine(TraceLevel, String) | 写入跟踪消息,在作为参数是内容首先通过的 traceLevel 低于记录器 TraceLevel 条件下。在调试版本中,此方法可确保输出不包含密码。 | |
WriteLine(TraceLevel, String, array<Object[]) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。