Lingua

TraceReplay Classe

Definizione

L'oggetto TraceReplay è un oggetto Replay che rappresenta l'operazione di riproduzione per file di log di traccia e 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 puoi:

  • Riproduci eventi da un file di traccia o da una tabella di traccia.

  • Modifica i dati delle tracce man mano che vengono riprodotti.

Oltre agli oggetti Trace e Replay, il file di registro delle tracce può essere consultato manualmente usando SQL Server Profiler o utilizzando un insieme di Transact-SQL stored procedure chiamate SQL Trace.

Sicurezza dei Thread

Qualsiasi membro pubblico statico (condiviso in Microsoft Visual Basic) di questo tipo è sicuro per operazioni multithread. Non è garantito che tutti i membri dell'istanza siano thread-safe.

Costruttori

Nome Descrizione
TraceReplay()

Inizializza una nuova istanza della classe TraceReplay.

Proprietà

Nome Descrizione
Connection

Ottiene o imposta la connessione con un'istanza di SQL Server.

Options

Ottiene o imposta le opzioni di configurazione per riprodurre la traccia.

OutputFile

Riceve o imposta il nome di un file opzionale a cui viene trasmesso il risultato della riproduzione delle tracce.

OutputTable

Riceve o imposta il nome di una tabella opzionale a cui viene trasmesso l'output della riproduzione delle tracce.

Source

Ottiene o imposta l'oggetto TraceReader che contiene la traccia da riprodurre.

Metodi

Nome Descrizione
Dispose()

Elimina le informazioni di traccia.

Finalize()

Completa la ripetizione delle tracce.

Pause()

Mette in pausa la riproduzione della traccia.

Start()

Inizia la riproduzione delle tracce.

Stop()

Interrompe la ripetizione della traccia.

Eventi

Nome Descrizione
ReplayEvent

Invoca il gestore prima che un evento venga ripetuto.

ReplayPause

Invoca il gestore prima che una traccia riprodotta venga messa in pausa.

ReplayResultEvent

Invoca il handler prima che venga restituito un risultato da un evento ripetuto.

ReplayStart

Invoca il gestore prima che venga avviata una traccia riprodotta.

ReplayStop

Invoca il gestore prima che una traccia riprodotta venga fermata.

Si applica a