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 TraceReplay objeto é um objeto de Replay que representa a operação de replay 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:
Eventos de reprodução a partir de um arquivo de log de rastreamento ou tabela de traços.
Modificar 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 usando SQL Server Profiler ou usando um conjunto de procedimentos armazenados Transact-SQL chamado SQL Trace.
Segurança de Thread
Quaisquer membros públicos estáticos (compartilhados em Microsoft Visual Basic) desse tipo são seguros para operações multithread. Não há garantia de que quaisquer membros de instância sejam thread-safe.
Construtores
| Nome | Description |
|---|---|
| TraceReplay() |
Inicializa uma nova instância da classe TraceReplay. |
Propriedades
| Nome | Description |
|---|---|
| Connection |
Obtém ou estabelece a conexão com uma instância do SQL Server. |
| Options |
Obtém ou configura as opções de configuração para reproduzir o rastreamento. |
| OutputFile |
Recebe ou define o nome de um arquivo opcional para o qual a saída de trace replay é transmitida. |
| OutputTable |
Recebe ou define o nome de uma tabela opcional para a qual a saída de trace replay é transmitida. |
| Source |
Recebe ou define o TraceReader objeto que contém a trilha para ser reproduzido. |
Métodos
| Nome | Description |
|---|---|
| Dispose() |
Apaga as informações do rastreamento. |
| Finalize() |
Completa a repetição do rastro. |
| Pause() |
Pausa a reprodução do rastro. |
| Start() |
Inicia a replay do rastreio. |
| Stop() |
Para a repetição do rastreio. |
Eventos
| Nome | Description |
|---|---|
| ReplayEvent |
Invoca o manipulador antes de um evento ser reproduzido. |
| ReplayPause |
Invoca o manipulador antes que um rastreio reproduzido seja pausado. |
| ReplayResultEvent |
Invoca o condutor antes que um resultado seja retornado de um evento rejogado. |
| ReplayStart |
Invoca o manipulador antes que um rastreio reproduzido seja iniciado. |
| ReplayStop |
Invoca o manipulador antes que um rastreio reproduzido seja interrompido. |