TeamFoundationTracingExtensionMethods 类

跟踪扩展方法的静态选件类

继承层次结构

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationTracingExtensionMethods

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

语法

声明
<ExtensionAttribute> _
Public NotInheritable Class TeamFoundationTracingExtensionMethods
public static class TeamFoundationTracingExtensionMethods

方法

  名称 说明
公共方法静态成员 TraceBlock(TeamFoundationRequestContext, Int32, Int32, String, String, String) 调用 requestContext.TraceEnter 方法并返回该 requestContext.TraceLeave 的 IDisposable 实例调用。使用语句,此方法调用必须将使用的。IDisposable.Dispose 方法不是线程安全的。如果需要与其他线程共享,IDisposable isntance 调用方需要执行同步。
公共方法静态成员 TraceBlock(TeamFoundationRequestContext, Int32, Int32, Int32, String, String, String, Action) 将使用 TraceEnter 和 TraceLeave 方法的事件。当也是与异常它 TraceException。

页首

线程安全

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

请参阅

参考

Microsoft.TeamFoundation.Framework.Server 命名空间