TraceReplay Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O objeto TraceReplay é um objeto Replay que representa a operação de reprodução para arquivos de log de rastreamento e tabelas de rastreamento.
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
- Herança
-
TraceReplay
- Atributos
- Implementações
Exemplos
Comentários
Com o TraceReplay objeto, você pode:
Repetir eventos de um arquivo de log de rastreamento ou uma tabela de rastreamento.
Modifique os dados de rastreamento conforme eles são reproduzidos.
Além dos objetos Trace e Replay, o arquivo de log de rastreamento pode ser acessado manualmente com o Using SQL Server Profiler ou usando um conjunto de procedimentos armazenados transact-SQL chamado rastreamento sql.
Acesso thread-safe
Qualquer membro público estático (Compartilhado no Microsoft Visual Basic) desse tipo é seguro para operações multi-threaded. Não há garantia de que qualquer membro de instância seja seguro para threads.
Construtores
TraceReplay() |
Inicializa uma nova instância da classe TraceReplay. |
Propriedades
Connection |
Obtém ou define a conexão com uma instância de SQL Server. |
Options |
Obtém ou define as opções de configuração para reproduzir o rastreamento. |
OutputFile |
Obtém ou define o nome de um arquivo opcional para o qual a saída de reprodução do rastreamento é transmitida. |
OutputTable |
Obtém ou define o nome de uma tabela opcional para a qual a saída de reprodução do rastreamento é transmitida. |
Source |
Obtém ou define o objeto TraceReader que contém o rastreamento a ser reproduzido. |
Métodos
Dispose() |
Exclui as informações de rastreamento. |
Finalize() |
Conclui a reprodução do rastreamento. |
Pause() |
Pausa a reprodução do rastreamento. |
Start() |
Inicia a reprodução do rastreamento. |
Stop() |
Interrompe a reprodução do rastreamento. |
Eventos
ReplayEvent |
Invoca o manipulador antes de um evento ser reproduzido. |
ReplayPause |
Invoca o manipulador antes da pausa de um rastreamento reproduzido. |
ReplayResultEvent |
Invoca o manipulador antes de um resultado ser retornado de um evento reproduzido. |
ReplayStart |
Invoca o manipulador antes de um rastreamento reproduzido ser iniciado. |
ReplayStop |
Invoca o manipulador antes de um rastreamento reproduzido ser interrompido. |