TraceReplay クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
TraceReplayオブジェクトは、トレースログファイルやトレーステーブルのリプレイ操作を表すリプレイオブジェクトです。
public ref class TraceReplay : IDisposable
[System.Runtime.InteropServices.ComVisible(false)]
public class TraceReplay : IDisposable
[<System.Runtime.InteropServices.ComVisible(false)>]
type TraceReplay = class
interface IDisposable
Public Class TraceReplay
Implements IDisposable
- 継承
-
TraceReplay
- 属性
- 実装
例
注釈
TraceReplayオブジェクトを使うことで、次のようなことができます:
トレースログファイルやトレーステーブルからイベントを再生します。
トレースデータを再生しながら修正してください。
トレースとリプレイオブジェクトに加え、トレースログファイルはSQL Server Profilerを使うか、SQL Traceと呼ばれる Transact-SQL ストアドプロシージャ群を使って手動でアクセスできます。
スレッド セーフ
このタイプのパブリックスタティック(共有Microsoft Visual Basic)メンバーはマルチスレッド操作に安全です。 インスタンス メンバーがスレッド セーフであるとは限りません。
コンストラクター
| 名前 | 説明 |
|---|---|
| TraceReplay() |
TraceReplay クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Connection |
SQL Serverのインスタンスとの接続を取得または設定します。 |
| Options |
トレースの再生設定オプションを取得したり設定したりします。 |
| OutputFile |
トレースリプレイ出力をストリーミングするオプションファイル名を取得したり設定したりします。 |
| OutputTable |
トレースリプレイ出力をストリーミングするためのオプションテーブルの名前を取得するか設定します。 |
| Source |
トレースを含む TraceReader オブジェクトをリプレイするものを取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Dispose() |
トレース情報を削除します。 |
| Finalize() |
トレースのリプレイが完了します。 |
| Pause() |
トレースの再生を一時停止します。 |
| Start() |
トレースのリプレイが始まる。 |
| Stop() |
トレースのリプレイを止めます。 |
イベント
| 名前 | 説明 |
|---|---|
| ReplayEvent |
イベントが再生される前にハンドラーを呼び出します。 |
| ReplayPause |
再プレイトレースが一時停止される前にハンドラーを呼び出します。 |
| ReplayResultEvent |
再プレイイベントの結果が返される前にハンドラーを呼び出します。 |
| ReplayStart |
再プレイトレースが開始される前にハンドラーを呼び出します。 |
| ReplayStop |
再プレイトレースが停止される前にハンドラーを呼び出します。 |