TraceReaderWriter 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
该TraceReaderWriter类是一个抽象的跟踪对象类,用于构建该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 类提供了跟踪数据写入功能,这在该 TraceTable 类和该 TraceFile 类之间都是通用的。
线程安全性
任何此类公共静态(共享于Microsoft Visual Basic)成员都适合多线程操作。 不能保证任何实例成员是线程安全的。
构造函数
| 名称 | 说明 |
|---|---|
| TraceReaderWriter() |
初始化 TraceReaderWriter 类的新实例。 |
字段
| 名称 | 说明 |
|---|---|
| currentRow |
指定当前行。 (继承自 TraceReader) |
属性
| 名称 | 说明 |
|---|---|
| Depth |
获取描线读取器的深度值。 (继承自 TraceReader) |
| FieldCount |
获取数据中的列数。 (继承自 TraceReader) |
| IsClosed |
获得 Boolean 指定跟踪读取器是否关闭的属性值。 (继承自 TraceReader) |
| Item[Int32] |
获得由索引位置指定的列。 (继承自 TraceReader) |
| Item[String] |
获取具有指定名称的列。 (继承自 TraceReader) |
| RecordsAffected |
获取数据记录数量。 (继承自 TraceReader) |
方法
活动
| 名称 | 说明 |
|---|---|
| WriteNotify |
当跟踪写入跟踪文件或跟踪表时,会触发事件。 |