Compartilhar via


Microsoft.SqlServer.Management.Trace Namespace

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.