STrace 類別

定義

包含可用來追蹤 SQL Server 中程式碼執行的方法。

public ref class STrace sealed
public sealed class STrace
type STrace = class
Public NotInheritable Class STrace
繼承
STrace

備註

僅供參考之用。 不支援。 我們無法保證未來的相容性。

屬性

AutoFlush

取得或設定值,這個值表示是否會自動排清所有訊息。

方法

Assert(Boolean)

檢查條件。 如果條件為 False,便顯示內含呼叫堆疊的訊息方塊。

Assert(Boolean, String)

檢查條件。 如果條件為 False,這個方法會傳送指定的訊息,並顯示內含呼叫堆疊的訊息方塊。

Enter()

將追蹤結果輸入函數時,增加縮排。

Implies(Boolean, Boolean)

如果 premisetrue,且 conclusionfalse,則引起判斷提示。

Implies(Boolean, Boolean, String)

如果 premisetrue,且 conclusionfalse,則引起判斷提示,並顯示關於判斷提示的訊息。

Leave()

從函數傳回追蹤結果時,減少縮排。

LogExCatch(Exception)

記錄攔截到例外狀況的事實,並一併記錄例外狀況訊息和堆疊追蹤。

LogExThrow()

記錄發生例外狀況的事實,並包含目前的堆疊追蹤。

Params(String, String, String, Object[])

追蹤函數參數。 記錄函數的輸入參數。

SetDefaultLevel(String, UInt32)

設定指定之元件的預設追蹤層級。

Trace(String, String)

使用元件的預設追蹤層級進行追蹤。

Trace(String, String, Object[])

使用元件的預設追蹤層級進行追蹤,並記錄方法的輸入參數。

Trace(String, UInt32, String)

使用指定的追蹤層級進行追蹤。

Trace(String, UInt32, String, Object[])

使用指定的追蹤層級進行追蹤,並指定要格式化的輸入參數。

適用於