Compartilhar via


TraceReplay Classe

Definição

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

Readme_Tracer

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.

Aplica-se a