TraceReaderWriter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
TraceReaderWriter クラスは、TraceTable クラスと TraceFile クラスの作成に使用される TraceObject 抽象クラスです。
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 クラスに共通のトレース データの書き込み機能を使用できます。
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
コンストラクター
TraceReaderWriter() |
TraceReaderWriter クラスの新しいインスタンスを初期化します。 |
フィールド
currentRow |
現在の行を示します。 (継承元 TraceReader) |
プロパティ
Depth |
トレース リーダーの深さを示す値を取得します。 (継承元 TraceReader) |
FieldCount |
データに含まれる列の数を取得します。 (継承元 TraceReader) |
IsClosed |
トレース リーダーが閉じているかどうかを示す Boolean プロパティ値を取得します。 (継承元 TraceReader) |
Item[Int32] |
インデックス位置で指定した列を取得します。 (継承元 TraceReader) |
Item[String] |
指定された名前を持つ列を取得します。 (継承元 TraceReader) |
RecordsAffected |
データのレコード数を取得します。 (継承元 TraceReader) |
メソッド
Close() |
トレース リーダーとライターを閉じます。 |
Dispose() |
トレース リーダー情報を削除します。 (継承元 TraceReader) |
GetBoolean(Int32) |
指定した列の位置にあるレコードから Boolean 値を返します。 (継承元 TraceReader) |
GetByte(Int32) |
指定した列の位置にあるレコードから Byte 値を返します。 (継承元 TraceReader) |
GetBytes(Int32, Int64, Byte[], Int32, Int32) |
指定した列オフセットからバッファーにバイト ストリームを配列として取得します。その際、指定したバッファー オフセット位置から開始します。 (継承元 TraceReader) |
GetChar(Int32) |
指定した列の文字値を取得します。 (継承元 TraceReader) |
GetChars(Int32, Char[], Int32, Int32, Int32) |
指定した列の位置にあるレコードから文字配列値を取得します。 (継承元 TraceReader) |
GetChars(Int32, Int64, Char[], Int32, Int32) |
指定した列の位置にあるレコードから文字配列値を取得します。 (継承元 TraceReader) |
GetData(Int32) |
フィールドがリモート データ構造を指す場合に使用される IDataReader オブジェクトを返します。 (継承元 TraceReader) |
GetDataTypeName(Int32) |
指定した列の位置にあるデータ値のデータ型を取得します。 (継承元 TraceReader) |
GetDateTime(Int32) |
指定した列の位置にあるデータ値の DateTime 値を取得します。 (継承元 TraceReader) |
GetDecimal(Int32) |
指定した列の位置にあるデータ値の Decimal 値を取得します。 (継承元 TraceReader) |
GetDouble(Int32) |
指定した列の位置にあるデータ値の浮動小数点値を取得します。 (継承元 TraceReader) |
GetFieldType(Int32) |
指定した列の位置にあるフィールド型のデータ値を返します。 (継承元 TraceReader) |
GetFloat(Int32) |
指定した列の位置にあるデータ値の浮動小数点値を取得します。 (継承元 TraceReader) |
GetGuid(Int32) |
指定した列の位置にあるデータ値の Guid システム値を取得します。 (継承元 TraceReader) |
GetInt16(Int32) |
指定した列の位置にあるデータ値の短整数値を取得します。 (継承元 TraceReader) |
GetInt32(Int32) |
指定した列の位置にあるデータ値の整数値を取得します。 (継承元 TraceReader) |
GetInt64(Int32) |
指定した列の位置にあるデータ値の長整数値を取得します。 (継承元 TraceReader) |
GetName(Int32) |
指定した列の位置にあるフィールドの名前を取得します。 (継承元 TraceReader) |
GetOrdinal(String) |
指定した列の位置にあるデータ値の序数値を取得します。 (継承元 TraceReader) |
GetSchemaTable() |
スキーマを表すテーブルを取得します。 (継承元 TraceReader) |
GetStream(Int32) |
データ ストリームを取得します。 (継承元 TraceReader) |
GetString(Int32) |
指定した列の位置にある String 値を取得します。 (継承元 TraceReader) |
GetTimeSpan(Int32) |
指定した列の位置にあるデータ値の TimeSpan 値を取得します。 (継承元 TraceReader) |
GetValue(Int32) |
指定した列の位置にあるデータ値の値を取得します。 (継承元 TraceReader) |
GetValues(Object[]) |
指定した列の位置にあるデータ値から値の配列を取得します。 (継承元 TraceReader) |
IsDBNull(Int32) |
指定した列が null に設定されているかどうかを示します。 (継承元 TraceReader) |
IsNull(Int32) |
指定した列の位置にあるデータの値が null であるかどうかを示す Boolean 値を取得します。 (継承元 TraceReader) |
NextResult() |
トレースの次の結果に移動します。 (継承元 TraceReader) |
Read() |
トレース レコードを読み取ります。 (継承元 TraceReader) |
TranslateSubclass(String, String, Int32) |
サブクラスを変換します。 (継承元 TraceReader) |
Write() |
トレース ファイルまたはトレース テーブルにトレースを書き込みます。 |
イベント
WriteNotify |
トレース ファイルまたはトレース テーブルにトレースが書き込まれたときにイベントを発生させます。 |