TraceFile クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
TraceFile クラスは、トレース ログ ファイルを表す Trace オブジェクトです。
public ref class TraceFile : Microsoft::SqlServer::Management::Trace::TraceReaderWriter
[System.Runtime.InteropServices.ComVisible(false)]
public class TraceFile : Microsoft.SqlServer.Management.Trace.TraceReaderWriter
[<System.Runtime.InteropServices.ComVisible(false)>]
type TraceFile = class
inherit TraceReaderWriter
Public Class TraceFile
Inherits TraceReaderWriter
- 継承
- 属性
例
注釈
TraceFile オブジェクトを使用すると次の操作を実行できます。
トレース ログ ファイルからのデータの読み取り
トレース ログ ファイルへのデータの書き込み
トレース および 再生 オブジェクトに加えて、トレース ログ ファイルには、SQL Server Profilerを使用するか、SQL Trace と呼ばれる Transact-SQL ストアド プロシージャのセットを使用して手動でアクセスできます。
コンストラクター
TraceFile() |
TraceFile クラスの新しいインスタンスを初期化します。 |
フィールド
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(String) |
トレース ログ ファイルからデータを読み取るために、指定した TraceFile オブジェクトを初期化します。 |
InitializeAsReplayOutputWriter(String) |
トレース ログ ファイルのみにデータを書き込むために、指定した TraceFile オブジェクトを初期化します。 |
InitializeAsWriter(TraceReader, String) |
TraceFile オブジェクトからのトレース データの読み取り、データの分析、および参照先トレース ログ ファイルへのデータの書き込みを行うために、指定した TraceReader オブジェクトを初期化します。 |
IsDBNull(Int32) |
指定した列が null に設定されているかどうかを示します。 (継承元 TraceReader) |
IsNull(Int32) |
指定した列の位置にあるデータの値が null であるかどうかを示す Boolean 値を取得します。 (継承元 TraceReader) |
NextResult() |
トレースの次の結果に移動します。 (継承元 TraceReader) |
Read() |
トレース レコードを読み取ります。 (継承元 TraceReader) |
TranslateSubclass(String, String, Int32) |
サブクラスを変換します。 (継承元 TraceReader) |
Write() |
トレース ファイルまたはトレース テーブルにトレースを書き込みます。 (継承元 TraceReaderWriter) |
イベント
WriteNotify |
トレース ファイルまたはトレース テーブルにトレースが書き込まれたときにイベントを発生させます。 (継承元 TraceReaderWriter) |