TeamFoundationTrace 類別

表示 Team Foundation Server的追蹤。

繼承階層

System.Object
  Microsoft.TeamFoundation.TeamFoundationTrace

命名空間:  Microsoft.TeamFoundation
組件:  Microsoft.TeamFoundation.Common (在 Microsoft.TeamFoundation.Common.dll 中)

語法

'宣告
Public NotInheritable Class TeamFoundationTrace
public sealed class TeamFoundationTrace

TeamFoundationTrace 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 TeamFoundationTrace 初始化 TeamFoundationTrace 類別的新執行個體。

回頁首

屬性

  名稱 描述
公用屬性靜態成員 IsTracingEnabled 檢查追蹤是否已啟用。對於而言,這個方法可以將完成更多工作的任何其他追蹤方法前呼叫 (關鍵字搜尋等等)。

回頁首

方法

  名稱 描述
公用方法靜態成員 Enter(String) 啟動與指定之訊息的巢狀追蹤區塊。
公用方法靜態成員 Enter(array<String[], String) 請參閱多載
公用方法靜態成員 Enter(array<String[], TraceLevel, String) 啟動巢狀追蹤區塊;使用 Exit(),區塊完成
公用方法 Equals 判斷指定的物件是否等於目前的物件。 (繼承自 Object)。
公用方法靜態成員 Error(String) 將追蹤輸出寫入訊息。
公用方法靜態成員 Error(String, Exception) 將追蹤輸出寫入例外狀況。
公用方法靜態成員 Error(String, array<Object[]) 將追蹤輸出寫入訊息。
公用方法靜態成員 Error(array<String[], Exception) 將追蹤輸出寫入例外狀況。
公用方法靜態成員 Error(array<String[], String) 如果錯誤等級為分類,請設定追蹤訊息
公用方法靜態成員 Error(array<String[], String, array<Object[]) 使用指定的分類,將追蹤輸出寫入訊息
公用方法靜態成員 Error(array<String[], String, String, Exception) 將追蹤輸出寫入例外狀況、資訊和方法。
公用方法靜態成員 ErrorIf(Boolean, String) 寫入追蹤輸出中有條件地寫入訊息。
公用方法靜態成員 ErrorIf(Boolean, String, array<Object[]) 寫入追蹤輸出中有條件地寫入訊息。
公用方法靜態成員 Exit(String) 完成 Enter建立的巢狀追蹤區塊。
公用方法靜態成員 Exit(array<String[], String) 請參閱多載。
公用方法靜態成員 Exit(array<String[], TraceLevel, String) 完成 Enter() 建立的巢狀追蹤區塊
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法靜態成員 Info(String) 將追蹤輸出寫入告知性訊息。
公用方法靜態成員 Info(String, array<Object[]) 將追蹤輸出寫入告知性訊息。
公用方法靜態成員 Info(array<String[], String) 如果訊息層級為關鍵字,請設定追蹤訊息
公用方法靜態成員 Info(array<String[], String, array<Object[]) 將追蹤輸出寫入訊息
公用方法靜態成員 InfoIf(Boolean, String) 寫入追蹤輸出中有條件地撰寫告知性訊息。
公用方法靜態成員 InfoIf(Boolean, String, array<Object[]) 寫入追蹤輸出中有條件地寫入訊息。
公用方法靜態成員 IsTracing(String) 檢查追蹤是否為任何指定的關鍵字啟用。
公用方法靜態成員 IsTracing(array<String[]) 檢查追蹤是否為任何指定的關鍵字啟用。
公用方法靜態成員 IsTracing(String, TraceLevel) 檢查追蹤是否已在指定的層級任何關鍵字。
公用方法靜態成員 IsTracing(array<String[], TraceLevel) 檢查追蹤是否已在指定的層級任何關鍵字。
公用方法靜態成員 MethodEntry(array<Object[]) 追蹤輸入方法。這包括方法的簽章。
公用方法靜態成員 MethodEntry(Int32, array<Object[]) 追蹤輸入方法。這包括方法的簽章。
公用方法靜態成員 MethodExit() 追蹤方法結束。這包括方法的簽章。
公用方法靜態成員 MethodExit(Int32) 追蹤方法結束。這包括方法的簽章。
公用方法 ToString 傳回代表目前物件的字串。 (繼承自 Object)。
公用方法靜態成員 TraceAndDebugFailException(Exception) 將追蹤輸出寫入例外狀況而無法使用指定的例外狀況。
公用方法靜態成員 TraceAndDebugFailException(array<String[], Exception) 將追蹤輸出寫入例外狀況訊息的例外狀況和 Debug.Fail
公用方法靜態成員 TraceCallStack TrackStack 用來輸出目前呼叫堆疊。
公用方法靜態成員 TraceException(Exception) 將追蹤輸出寫入例外狀況。
公用方法靜態成員 TraceException(array<String[], Exception) 寫入追蹤分類輸出寫入例外狀況。
公用方法靜態成員 TraceException(String, String, Exception) 以指定的分類的追蹤輸出寫入例外狀況。
公用方法靜態成員 TraceException(array<String[], String, Exception) 將追蹤輸出寫入例外狀況。
公用方法靜態成員 Verbose(String) 將追蹤輸出寫入詳細的訊息。
公用方法靜態成員 Verbose(String, array<Object[]) 將追蹤輸出寫入詳細的訊息。
公用方法靜態成員 Verbose(array<String[], String) 如果詳細資訊層級為關鍵字,請設定追蹤訊息
公用方法靜態成員 Verbose(array<String[], String, array<Object[]) 將追蹤輸出寫入訊息
公用方法靜態成員 VerboseIf(Boolean, String) 寫入追蹤輸出有條件地寫入詳細的訊息。
公用方法靜態成員 VerboseIf(Boolean, String, array<Object[]) 寫入追蹤輸出有條件地寫入詳細的訊息。
公用方法靜態成員 Warning(String) 將追蹤輸出寫入警告訊息。
公用方法靜態成員 Warning(String, array<Object[]) 將追蹤輸出寫入警告訊息。
公用方法靜態成員 Warning(array<String[], String) 如果警告層級為關鍵字,請設定追蹤訊息
公用方法靜態成員 Warning(array<String[], String, array<Object[]) 將追蹤輸出寫入訊息
公用方法靜態成員 WarningIf(Boolean, String) 寫入追蹤輸出有條件地寫入警告訊息。
公用方法靜態成員 WarningIf(Boolean, String, array<Object[]) 寫入追蹤輸出有條件地寫入警告訊息。

回頁首

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation 命名空間