共用方式為


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 初始化類別的新執行個體。

回頁首

屬性

  名稱 說明
公用屬性靜態成員 IsLogging
公用屬性靜態成員 IsTracingEnabled 檢查追蹤 (Tracking)。對於而言,這個方法可在完成更多工作的任何其他追蹤方法之前先呼叫 (關鍵字搜尋等等)。
公用屬性靜態成員 LogFileName
公用屬性靜態成員 TraceSettings

回頁首

方法

  名稱 說明
公用方法靜態成員 DisableLogging
公用方法靜態成員 EnableLogging
公用方法靜態成員 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) 追蹤方法也會結束。這包括方法的簽章。
公用方法靜態成員 SafeEnter
公用方法靜態成員 SafeExit
公用方法 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 命名空間