Share via


TraceTable クラス

定義

TraceTable クラスは、トレース情報のテーブルを表す Trace オブジェクトです。

public ref class TraceTable : Microsoft::SqlServer::Management::Trace::TraceReaderWriter
[System.Runtime.InteropServices.ComVisible(false)]
public class TraceTable : Microsoft.SqlServer.Management.Trace.TraceReaderWriter
[<System.Runtime.InteropServices.ComVisible(false)>]
type TraceTable = class
    inherit TraceReaderWriter
Public Class TraceTable
Inherits TraceReaderWriter
継承
属性

Readme_Tracer

注釈

TraceTable オブジェクトを使用すると次の操作を実行できます。

  • トレース テーブルからのデータの読み取り

  • トレース テーブルへのデータの書き込み

トレース オブジェクトと再生オブジェクトに加えて、トレース テーブルには、SQL Server Profilerを使用するか、SQL Trace と呼ばれる Transact-SQL ストアド プロシージャのセットを使用して手動でアクセスできます。

コンストラクター

TraceTable()

TraceTable クラスの新しいインスタンスを初期化します。

フィールド

currentRow

現在の行を示します。

(継承元 TraceReader)

プロパティ

Depth

トレース リーダーの深さを示す値を取得します。

(継承元 TraceReader)
FieldCount

データに含まれる列の数を取得します。

(継承元 TraceReader)
IsClosed

トレース リーダーが閉じているかどうかを示す Boolean プロパティ値を取得します。

(継承元 TraceReader)
Item[Int32]

インデックス位置で指定した列を取得します。

(継承元 TraceReader)
Item[String]

指定された名前を持つ列を取得します。

(継承元 TraceReader)
RecordsAffected

データのレコード数を取得します。

(継承元 TraceReader)

メソッド

Close()

トレース リーダーとライターを閉じます。

(継承元 TraceReaderWriter)
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)
InitializeAsReader(ConnectionInfoBase, String, String)

トレース データの読み取り用に TraceTable クラスの新しいインスタンスを初期化します。

InitializeAsReplayOutputWriter(ConnectionInfoBase, String)

トレース再生情報の書き込み用に TraceTable クラスの新しいインスタンスを初期化します。

InitializeAsWriter(TraceReader, ConnectionInfoBase, String)

TraceTable オブジェクトからのトレース データの読み取り、データの分析、および参照先トレース テーブルへのデータの書き込みを行うために、指定した TraceReader オブジェクトを初期化します。

IsDBNull(Int32)

指定した列が null に設定されているかどうかを示します。

(継承元 TraceReader)
IsNull(Int32)

指定した列の位置にあるデータの値が null であるかどうかを示す Boolean 値を取得します。

(継承元 TraceReader)
NextResult()

トレースの次の結果に移動します。

(継承元 TraceReader)
Read()

トレース レコードを読み取ります。

(継承元 TraceReader)
TranslateSubclass(String, String, Int32)

サブクラスを変換します。

(継承元 TraceReader)
Write()

トレース ファイルまたはトレース テーブルにトレースを書き込みます。

(継承元 TraceReaderWriter)

イベント

WriteNotify

トレース ファイルまたはトレース テーブルにトレースが書き込まれたときにイベントを発生させます。

(継承元 TraceReaderWriter)

適用対象