Microsoft.SqlServer.Management.Trace Espacio de nombres

El Microsoft.SqlServer.Management.Trace espacio de nombres contiene los objetos Trace y Replay de SQL Server.

Clases

ReplayEventArgs

El ReplayEventArgs objeto proporciona acceso mediante programación a los argumentos usados para notificar eventos que se producen al reproducir el seguimiento en una instancia de SQL Server.

SqlTraceException

La clase SqlTraceException representa la excepción general generada por los objetos de seguimiento de SMO.

SqlTraceFailToInstantiateTypeException

La clase SqlTraceFailToInstantiateTypeException representa la excepción que se genera cuando una operación de objeto de seguimiento de SMO no crea instancias de un objeto.

SqlTraceFailToLoadInstAPIAssemblyException

La clase SqlTraceFailToLoadInstAPIAssemblyException representa la excepción generada por los objetos de seguimiento de SMO cuando un ensamblado de API Inst no se carga.

TraceEventArgs

El TraceEventArgs objeto proporciona acceso mediante programación a los argumentos utilizados para notificar eventos que se producen al recopilar el seguimiento de una instancia de SQL Server.

TraceFile

La clase TraceFile es un objeto Trace que representa un archivo de registro de seguimiento.

TraceReader

TraceReader es una clase abstracta de objetos de seguimiento que se utiliza en la construcción de las clases TraceServer, TraceTable y TraceFile.

TraceReaderWriter

La clase TraceReaderWriter es una clase abstracta de objetos de seguimiento que se utiliza en la construcción de la clase TraceTable y la clase TraceFile.

TraceReplay

El objeto TraceReplay es un objeto Replay que representa la operación de reproducción para los archivos de registro de seguimiento y tablas de seguimiento.

TraceReplayOptions

El objeto TraceReplayOptions es un objeto Replay que representa la configuración requerida al reproducir un seguimiento.

TraceServer

La TraceServer clase es un objeto Trace que representa un nuevo seguimiento en una instancia de SQL Server.

TraceTable

La clase TraceTable es un objeto Trace que representa una tabla de información de seguimiento.

Interfaces

IDataRecordChanger

El objeto IDataRecordChanger es el objeto Trace y Replay que representa el registro actual.

ITraceDataWriter

El objeto ITraceDataWriter proporciona acceso mediante programación al escritor de datos para el Seguimiento de SQL.

Enumeraciones

ReplayMode

La enumeración ReplayMode contiene valores que se usan para especificar el tipo de sincronización usada durante la reproducción del seguimiento.

Delegados

ReplayEventHandler

Representa el controlador de eventos ReplayEventHandler.

ReplayPauseHandler

Representa el controlador de eventos ReplayPauseHandler.

ReplayResultEventHandler

Representa el controlador de eventos ReplayResultEventHandler.

ReplayStartHandler

Representa el controlador de eventos ReplayStartHandler.

ReplayStopHandler

Representa el controlador de eventos ReplayStopHandler.

WriteNotifyEventHandler

Representa el controlador WriteNotifyEventHandler.

Comentarios

Microsoft.SqlServer.Management.Trace proporciona una interfaz para leer datos de seguimiento de archivos, tablas o conjuntos de filas.

Los objetos Trace y Replay pueden hacer lo siguiente:

  • Seguimiento y registro de eventos en una instancia de SQL Server.

  • Manipular y analizar datos de seguimiento.

  • Reproducir eventos de seguimiento grabados en una instancia de SQL Server.

El Microsoft.SqlServer.Management.Trace espacio de nombres está en el archivo Microsoft.SqlServerConnectionInfoExtended.dll.

Nota

Los objetos Trace y Replay no se pueden utilizar en una plataforma de 64 bits.