Language

TraceTable クラス

定義

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

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プロファイラーを使うか、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)

適用対象