Microsoft.SqlServer.Management.Trace Namespace
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 Microsoft.SqlServer.Management.Trace namespace contém os objetos SQL Server Trace e Replay.
Classes
ReplayEventArgs |
O ReplayEventArgs objeto fornece acesso programático aos argumentos usados para relatar eventos que ocorrem ao reproduzir rastreamento em uma instância de SQL Server. |
SqlTraceException |
A classe SqlTraceException representa a exceção geral gerada pelos objetos de rastreamento SMO. |
SqlTraceFailToInstantiateTypeException |
A classe SqlTraceFailToInstantiateTypeException representa a exceção gerada quando uma operação de objeto de rastreamento de SMO não consegue instanciar um objeto. |
SqlTraceFailToLoadInstAPIAssemblyException |
A classe SqlTraceFailToLoadInstAPIAssemblyException representa a exceção gerada pelos objetos de rastreamento SMO quando um assembly da API Inst não é carregado. |
TraceEventArgs |
O TraceEventArgs objeto fornece acesso programático aos argumentos usados para relatar eventos que ocorrem ao coletar rastreamento de uma instância de SQL Server. |
TraceFile |
A classe TraceFile é um objeto de Rastreamento objeto que representa um arquivo de log de rastreamento. |
TraceReader |
A classe TraceReader é uma classe abstrata de objetos de rastreamento usada na construção das classes TraceServer, TraceTable e TraceFile. |
TraceReaderWriter |
A classe TraceReaderWriter é uma classe abstrata de objetos de rastreamento usada na construção das classes TraceTable e TraceFile. |
TraceReplay |
O objeto TraceReplay é um objeto Replay que representa a operação de reprodução para arquivos de log de rastreamento e tabelas de rastreamento. |
TraceReplayOptions |
O objeto TraceReplayOptions é um objeto Replay que representa as definições de configuração necessárias à reprodução de um rastreamento. |
TraceServer |
A TraceServer classe é um objeto Trace que representa um novo rastreamento em uma instância de SQL Server. |
TraceTable |
A classe TraceTable é um objeto Trace que representa uma tabela de informações de rastreamento. |
Interfaces
IDataRecordChanger |
O objeto IDataRecordChanger é um objeto de Rastreamento e Reprodução que representa o registro atual. |
ITraceDataWriter |
O objeto ITraceDataWriter fornece acesso programático ao gravador de dados do Rastreamento SQL. |
Enumerações
ReplayMode |
A enumeração ReplayMode contém valores usados para especificar o tipo de sincronização usada durante a repetição do rastreamento. |
Delegados
ReplayEventHandler |
Representa o manipulador de eventos ReplayEventHandler. |
ReplayPauseHandler |
Representa o manipulador de eventos ReplayPauseHandler. |
ReplayResultEventHandler |
Representa o manipulador de eventos ReplayResultEventHandler. |
ReplayStartHandler |
Representa o manipulador de eventos ReplayStartHandler. |
ReplayStopHandler |
Representa o manipulador de eventos ReplayStopHandler. |
WriteNotifyEventHandler |
Representa o manipulador WriteNotifyEventHandler. |
Comentários
O Microsoft.SqlServer.Management.Trace fornece uma interface para ler dados de rastreamento de arquivos, tabelas ou conjuntos de linhas.
Os objetos Trace e Replay podem fazer o seguinte:
Rastrear e registrar eventos em uma instância de SQL Server.
Manipular e analisar dados de rastreamento.
Reproduza eventos de rastreamento gravados em uma instância do SQL Server.
O Microsoft.SqlServer.Management.Trace namespace está no arquivo Microsoft.SqlServerConnectionInfoExtended.dll.
Observação
Os objetos Trace e Replay não têm suporte em uma plataforma de 64 bits.