TraceReaderWriter Class
The TraceReaderWriter class is an abstract Trace Objects class that is used in the construction of the TraceTable class and the TraceFile class.
Namespace: Microsoft.SqlServer.Management.Trace
Assembly: Microsoft.SqlServer.ConnectionInfoExtended (in Microsoft.SqlServer.ConnectionInfoExtended.dll)
Syntax
'Declaration
<ComVisibleAttribute(False)> _
Public Class TraceReaderWriter _
Inherits TraceReader _
Implements ITraceDataWriter
'Usage
Dim instance As TraceReaderWriter
[ComVisibleAttribute(false)]
public class TraceReaderWriter : TraceReader,
ITraceDataWriter
[ComVisibleAttribute(false)]
public ref class TraceReaderWriter : public TraceReader,
ITraceDataWriter
[<ComVisibleAttribute(false)>]
type TraceReaderWriter =
class
inherit TraceReader
interface ITraceDataWriter
end
public class TraceReaderWriter extends TraceReader implements ITraceDataWriter
Remarks
The TraceReaderWriter class provides trace data writing functionality that is common to both the TraceTable class and the TraceFile class.
Thread Safety
Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.
Inheritance Hierarchy
System.Object
Microsoft.SqlServer.Management.Trace.TraceReader
Microsoft.SqlServer.Management.Trace.TraceReaderWriter
Microsoft.SqlServer.Management.Trace.TraceFile
Microsoft.SqlServer.Management.Trace.TraceTable
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also