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, String, String, String, Action) | ||
TraceBlock(TeamFoundationRequestContext, Int32, Int32, Int32, String, String, Action, String) | ||
TraceBlock(TeamFoundationRequestContext, Int32, Int32, Int32, String, String, String, Action) | 包裝在 TraceEnter 和 TraceLeave 方法的動作。雖然是有例外狀況 TraceException 它。 | |
TraceBlock<T>(TeamFoundationRequestContext, Int32, Int32, String, String, String, Func<T>) | ||
TraceBlock<T>(TeamFoundationRequestContext, Int32, Int32, Int32, String, String, Func<T>, String) | ||
TraceBlock<T>(TeamFoundationRequestContext, Int32, Int32, Int32, String, String, String, Func<T>) |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。