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[])

コンポーネントに対して指定したトレース レベルで追跡し、書式設定する入力パラメーターを指定します。

適用対象