Microsoft.SqlServer.Management.Trace 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
命名空间Microsoft.SqlServer.Management.Trace包含SQL Server跟踪和重播对象。
类
ReplayEventArgs |
对象ReplayEventArgs提供对参数的编程访问,这些参数用于报告重播SQL Server实例上的跟踪时发生的事件。 |
SqlTraceException |
SqlTraceException 类表示由 SMO 跟踪对象引发的常规异常。 |
SqlTraceFailToInstantiateTypeException |
SqlTraceFailToInstantiateTypeException 类表示在 SMO 跟踪对象操作未能实例化某一对象时引发的异常。 |
SqlTraceFailToLoadInstAPIAssemblyException |
SqlTraceFailToLoadInstAPIAssemblyException 类表示 Inst API 程序集未能加载时由 SMO 跟踪对象引发的异常。 |
TraceEventArgs |
对象TraceEventArgs提供对参数的编程访问,这些参数用于报告从 SQL Server 实例收集跟踪时发生的事件。 |
TraceFile |
TraceFile 类是表示跟踪日志文件的跟踪对象。 |
TraceReader |
TraceReader 类是一个抽象的 Trace 对象类,用于 TraceServer 类、TraceTable 类和 TraceFile 类的构造中。 |
TraceReaderWriter |
TraceReaderWriter 类是一个抽象的 Trace 对象类,用于 TraceTable 类和 TraceFile 类的构造中。 |
TraceReplay |
TraceReplay 对象是一个重播对象,该对象表示用于跟踪日志文件和跟踪表的重播操作。 |
TraceReplayOptions |
TraceReplayOptions 对象是一个重播对象,该对象表示重播某一跟踪时所需的配置设置。 |
TraceServer |
类TraceServer是一个 Trace 对象,它表示SQL Server 实例上的新跟踪。 |
TraceTable |
TraceTable 类是表示跟踪信息表的跟踪对象。 |
接口
IDataRecordChanger |
IDataRecordChanger 对象是表示当前记录的跟踪和重播对象。 |
ITraceDataWriter |
ITraceDataWriter 对象为 SQL 跟踪提供对数据编写器的编程方式的访问。 |
枚举
ReplayMode |
ReplayMode 枚举包含用于指定跟踪重播期间使用的同步类型的值。 |
委托
ReplayEventHandler |
表示 ReplayEventHandler 事件处理程序。 |
ReplayPauseHandler |
表示 ReplayPauseHandler 事件处理程序。 |
ReplayResultEventHandler |
表示 ReplayResultEventHandler 事件处理程序。 |
ReplayStartHandler |
表示 ReplayStartHandler 事件处理程序。 |
ReplayStopHandler |
表示 ReplayStopHandler 事件处理程序。 |
WriteNotifyEventHandler |
表示 WriteNotifyEventHandler 处理程序。 |
注解
Microsoft.SqlServer.Management.Trace提供了一个接口,用于从文件、表或行集读取跟踪数据。
Trace 和 Replay 对象可以执行以下操作:
跟踪和记录 SQL Server 实例上的事件。
操作和分析跟踪数据。
在 SQL Server 实例上重播录制的跟踪事件。
命名空间 Microsoft.SqlServer.Management.Trace 位于 Microsoft.SqlServerConnectionInfoExtended.dll 文件中。
注意
64 位平台上不支持跟踪和重播对象。