Share via


TraceKeywords 类

可以跨团队使用的公共跟踪关键字。可随意向所有团队将非常有用的关键字。在团队自己的代码区域应保留团队特定功能关键字。

继承层次结构

System.Object
  Microsoft.TeamFoundation.TraceKeywords
    Microsoft.TeamFoundation.VersionControl.Common.VCTraceKeywords

命名空间:  Microsoft.TeamFoundation
程序集:  Microsoft.TeamFoundation.Common(在 Microsoft.TeamFoundation.Common.dll 中)

语法

声明
Public Class TraceKeywords
public class TraceKeywords

TraceKeywords 类型公开以下成员。

构造函数

  名称 说明
公共方法 TraceKeywords

页首

方法

  名称 说明
公共方法静态成员 BuildKeyword 从命关键字片段的已格式化的关键字。具有所有调用方请生成它们与此方法的关键提升调整关键字格式一致且易于。若要避免与其他产品的冲突,此约定能更改为新的布局。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

字段

  名称 说明
公共字段静态成员 API
公共字段静态成员 Authentication
公共字段静态成员 Authorization
公共字段静态成员 BlobStorage
公共字段静态成员 Database
公共字段静态成员 Discussion
公共字段静态成员 Framework
公共字段静态成员 General
公共字段静态成员 KeywordDelimiter
公共字段静态成员 KeywordPrefix
公共字段静态成员 LabManagement
公共字段静态成员 Security
公共字段静态成员 SharePoint
公共字段静态成员 TeamBuild
公共字段静态成员 TeamExplorer
公共字段静态成员 TeamNavigator
公共字段静态成员 TestManagement
公共字段静态成员 TSWebAccess
公共字段静态成员 VersionControl
公共字段静态成员 Warehouse
公共字段静态成员 WorkItemTracking

页首

备注

跟踪关键字提供一个结构分区跟踪消息传送到功能区域。提供关键字,当字符串数组,并且可以调用方希望对标记跟踪输出的任何字符串。

每个关键字对应于TraceSwitch对象,可以设置通过应用程序设置文件(exe.config,web.config)或在运行时。作为一种优化方式,TraceSettings选件类保留跟踪,如果任何跟踪开关启用并显示可快速以查看的是布尔值(IsTracingEnabled)是否应尝试跟踪输出。

每个TraceSwitch具有上述任一值的TraceLevel:

  • :无输出。

  • 错误:在代码中发生的错误。例如,您有一个异常筛选器并希望跟踪异常。

  • 注意:您应该将有关这些消息发送给事件日志视为错误。

  • 警告:会有问题,但您的应用程序监视的条件可以是临时或自动解决的还应可能发送到事件日志作为警告。

  • 信息:提示性消息,简明、简要。

  • 详细的:其他信息;在数没有限制的提供信息示。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.TeamFoundation 命名空间