TraceReaderWriter 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
TraceReaderWriter 类是一个抽象的 Trace 对象类,用于 TraceTable 类和 TraceFile 类的构造中。
public ref class TraceReaderWriter : Microsoft::SqlServer::Management::Trace::TraceReader, Microsoft::SqlServer::Management::Trace::ITraceDataWriter
[System.Runtime.InteropServices.ComVisible(false)]
public class TraceReaderWriter : Microsoft.SqlServer.Management.Trace.TraceReader, Microsoft.SqlServer.Management.Trace.ITraceDataWriter
[<System.Runtime.InteropServices.ComVisible(false)>]
type TraceReaderWriter = class
inherit TraceReader
interface ITraceDataWriter
Public Class TraceReaderWriter
Inherits TraceReader
Implements ITraceDataWriter
- 继承
- 派生
- 属性
- 实现
示例
注解
该TraceReaderWriter类提供对类和TraceFile类通用TraceTable的跟踪数据写入功能。
线程安全性
此类型的任何公共静态(Microsoft Visual Basic 中的 Shared)成员在多线程操作中是安全的。 但不保证所有实例成员都是线程安全的。
构造函数
TraceReaderWriter() |
初始化 TraceReaderWriter 类的新实例。 |
字段
currentRow |
指定当前行。 (继承自 TraceReader) |
属性
Depth |
获取跟踪读取器的深度值。 (继承自 TraceReader) |
FieldCount |
获取数据中的列数。 (继承自 TraceReader) |
IsClosed |
获取用于指定是否关闭跟踪读取器的 Boolean 属性值。 (继承自 TraceReader) |
Item[Int32] |
获取索引位置指定的列。 (继承自 TraceReader) |
Item[String] |
获取具有指定名称的列。 (继承自 TraceReader) |
RecordsAffected |
获取数据中的记录数目。 (继承自 TraceReader) |
方法
事件
WriteNotify |
在跟踪写入跟踪文件或跟踪表时引发事件。 |