Condividi tramite


TraceReplay Classe

Definizione

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

Readme_Tracer

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.

Si applica a