Поделиться через


Microsoft.SqlServer.Management.Trace Пространство имен

Пространство Microsoft.SqlServer.Management.Trace имен содержит объекты SQL Server Trace и Replay.

Классы

ReplayEventArgs

Объект ReplayEventArgs предоставляет программный доступ к аргументам, используемым для отчета о событиях, возникающих при воспроизведении трассировки на экземпляре SQL Server.

SqlTraceException

Класс SqlTraceException представляет общее исключение, вызванное объектом трассировки SMO.

SqlTraceFailToInstantiateTypeException

Класс SqlTraceFailToInstantiateTypeException представляет исключение, вызванное при неудачной попытке создать экземпляр объекта с помощью операции объекта трассировки SMO.

SqlTraceFailToLoadInstAPIAssemblyException

Класс SqlTraceFailToLoadInstAPIAssemblyException представляет исключение, вызываемое объектом трассировки SMO при ошибке загрузке сборки Inst API.

TraceEventArgs

Объект TraceEventArgs предоставляет программный доступ к аргументам, используемым для отчета о событиях, возникающих при сборе трассировки из экземпляра SQL Server.

TraceFile

Класс TraceFile является объектом трассировки, представляющим файл журнала трассировки.

TraceReader

Класс TraceReader представляет собой абстрактный класс объекта трассировки, который используется при построении классов TraceServer, TraceTable и TraceFile.

TraceReaderWriter

Класс TraceReaderWriter представляет абстрактный класс объекта трассировки, используемый при построении классов TraceTable и TraceFile.

TraceReplay

Объект TraceReplay является объектом воспроизведения, представляющим операцию воспроизведения для файлов журналов трассировки и таблиц трассировки.

TraceReplayOptions

Объект TraceReplayOptions является объектом воспроизведения, который представляет параметры конфигурации, необходимые для воспроизведения трассировки.

TraceServer

Класс TraceServer является объектом Trace, который представляет новую трассировку на экземпляре SQL Server.

TraceTable

Класс TraceTable является объектом трассировки, представляющим таблицу данных о трассировке.

Интерфейсы

IDataRecordChanger

Объекты IDataRecordChanger являются объектами трассировки и воспроизведения, представляющими текущую запись.

ITraceDataWriter

Объект ITraceDataWriter предоставляет доступ программными средствами к данным модуля записи приложения трассировки SQL.

Перечисления

ReplayMode

Перечисление ReplayMode содержит значения, используемые для указания типа синхронизации во время воспроизведения трассировки.

Делегаты

ReplayEventHandler

Представляет обработчик события ReplayEventHandler.

ReplayPauseHandler

Представляет обработчик события ReplayPauseHandler.

ReplayResultEventHandler

Представляет обработчик события ReplayResultEventHandler.

ReplayStartHandler

Представляет обработчик события ReplayStartHandler.

ReplayStopHandler

Представляет обработчик события ReplayStopHandler.

WriteNotifyEventHandler

Представляет обработчик WriteNotifyEventHandler.

Комментарии

предоставляет Microsoft.SqlServer.Management.Trace интерфейс для чтения данных трассировки из файлов, таблиц или наборов строк.

Объекты Trace и Replay могут выполнять следующие действия.

  • Трассируйте и записывайте события в экземпляре SQL Server.

  • Работа с данными трассировки и их анализ.

  • Воспроизведение записанных событий трассировки в экземпляре SQL Server.

Пространство Microsoft.SqlServer.Management.Trace имен находится в файле Microsoft.SqlServerConnectionInfoExtended.dll.

Примечание

Объекты Trace и Replay не поддерживаются в 64-разрядной версии платформы.