TraceReplay Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
TraceReplay è un oggetto Replay che rappresenta l'operazione di riproduzione per i file di log di traccia e le tabelle di traccia.
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
- Ereditarietà
-
TraceReplay
- Attributi
- Implementazioni
Esempio
Commenti
Con l'oggetto TraceReplay è possibile:
Riprodurre eventi da un file di log di traccia o da una tabella di traccia.
Modificare i dati di traccia durante la riproduzione.
Oltre agli oggetti Trace e Replay, è possibile accedere manualmente al file di log di traccia usando SQL Server Profiler o usando un set di stored procedure Transact-SQL denominate Traccia SQL.
Thread safety
Tutti i membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono sicuri per le operazioni a thread multipli. Non è invece garantita la sicurezza dei membri dell'istanza.
Costruttori
TraceReplay() |
Inizializza una nuova istanza della classe TraceReplay. |
Proprietà
Connection |
Ottiene o imposta la connessione con un'istanza di SQL Server. |
Options |
Ottiene o imposta le opzioni di configurazione per la riproduzione della traccia. |
OutputFile |
Ottiene o imposta il nome di un file facoltativo al quale viene trasmesso l'output di riproduzione della traccia. |
OutputTable |
Ottiene o imposta il nome di una tabella facoltativa alla quale viene trasmesso l'output di riproduzione della traccia. |
Source |
Ottiene o imposta l'oggetto TraceReader che contiene la traccia da riprodurre. |
Metodi
Dispose() |
Elimina le informazioni di traccia. |
Finalize() |
Completa la riproduzione della traccia. |
Pause() |
Sospende la riproduzione della traccia. |
Start() |
Avvia la riproduzione della traccia. |
Stop() |
Arresta la riproduzione della traccia. |
Eventi
ReplayEvent |
Richiama il gestore prima che un evento venga riprodotto. |
ReplayPause |
Richiama il gestore prima che venga sospesa la riproduzione di una traccia. |
ReplayResultEvent |
Richiama il gestore prima che venga restituito un risultato da un evento riprodotto. |
ReplayStart |
Richiama il gestore prima che venga avviata la riproduzione di una traccia. |
ReplayStop |
Richiama il gestore prima che venga interrotta la riproduzione di una traccia. |