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.
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
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. |