Microsoft.SqlServer.Management.Trace 名前空間

Microsoft.SqlServer.Management.Trace名前空間には、SQL Server Trace オブジェクトと Replay オブジェクトが含まれています。

クラス

ReplayEventArgs

オブジェクトはReplayEventArgs、SQL Serverのインスタンスでトレースを再生するときに発生するイベントを報告するために使用される引数へのプログラムによるアクセスを提供します。

SqlTraceException

SqlTraceException クラスは、SMO トレース オブジェクトによって発生する一般的な例外を表します。

SqlTraceFailToInstantiateTypeException

SqlTraceFailToInstantiateTypeException クラスは、SMO トレース オブジェクトの操作が失敗してオブジェクトのインスタンスを作成できなかった場合に発生する例外を表します。

SqlTraceFailToLoadInstAPIAssemblyException

SqlTraceFailToLoadInstAPIAssemblyException クラスは、INST API アセンブリの読み込みに失敗した場合に SMO トレース オブジェクトによって発生する例外を表します。

TraceEventArgs

オブジェクトはTraceEventArgs、SQL Serverのインスタンスからトレースを収集するときに発生するイベントを報告するために使用される引数へのプログラムによるアクセスを提供します。

TraceFile

TraceFile クラスは、トレース ログ ファイルを表す Trace オブジェクトです。

TraceReader

TraceReader クラスは、TraceServer クラス、TraceTable クラス、および TraceFile クラスの作成に使用される Trace Object 抽象クラスです。

TraceReaderWriter

TraceReaderWriter クラスは、TraceTable クラスと TraceFile クラスの作成に使用される TraceObject 抽象クラスです。

TraceReplay

TraceReplay オブジェクトは、トレース ログ ファイルとトレース テーブルの再生操作を表す Replay オブジェクトです。

TraceReplayOptions

TraceReplayOptions オブジェクトは、トレース再生時に必要な構成設定を表す Replay オブジェクトです。

TraceServer

クラスはTraceServer、SQL Serverのインスタンスの新しいトレースを表す Trace オブジェクトです。

TraceTable

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

インターフェイス

IDataRecordChanger

IDataRecordChanger オブジェクトは、現在のレコードを表す Trace オブジェクトと Replay オブジェクトです。

ITraceDataWriter

ITraceDataWriter オブジェクトを使用すると、SQL トレースのデータ ライターにプログラムでアクセスできます。

列挙型

ReplayMode

ReplayMode 列挙には、トレース再生中に使用される同期の種類を指定するための値が含まれます。

代理人

ReplayEventHandler

ReplayEventHandler イベント ハンドラーを表します。

ReplayPauseHandler

ReplayPauseHandler イベント ハンドラーを表します。

ReplayResultEventHandler

ReplayResultEventHandler イベント ハンドラーを表します。

ReplayStartHandler

ReplayStartHandler イベント ハンドラーを表します。

ReplayStopHandler

ReplayStopHandler イベント ハンドラーを表します。

WriteNotifyEventHandler

WriteNotifyEventHandler ハンドラーを表します。

注釈

Microsoft.SqlServer.Management.Trace は、ファイル、テーブル、または行セットからトレース データを読み取るためのインターフェイスを提供します。

Trace オブジェクトと Replay オブジェクトでは、次の操作を行うことができます。

  • SQL Serverのインスタンスでイベントをトレースして記録します。

  • トレース データの操作と分析

  • SQL Serverのインスタンスで記録されたトレース イベントを再生します。

Microsoft.SqlServer.Management.Trace 名前空間は、Microsoft.SqlServerConnectionInfoExtended.dll ファイルにあります。

Note

Trace オブジェクトと Replay オブジェクトは、64 ビットのプラットフォームではサポートされていません。