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)

如果 premisetrueconclusionfalse,则引发断言。

Implies(Boolean, Boolean, String)

如果 premisetrueconclusionfalse,则引发断言并显示有关该断言的消息。

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

使用指定的跟踪级别跟踪组件,并指定要格式化的输入参数。

适用于