TraceReplay Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Объект TraceReplay является объектом воспроизведения, представляющим операцию воспроизведения для файлов журналов трассировки и таблиц трассировки.
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
- Наследование
-
TraceReplay
- Атрибуты
- Реализации
Примеры
Комментарии
TraceReplay С помощью объекта можно:
Воспроизведение событий из файла журнала трассировки или таблицы трассировки.
Изменение данных трассировки при воспроизведении.
Помимо объектов трассировки и воспроизведения, доступ к файлу журнала трассировки можно получить вручную с помощью SQL Server Profiler или с помощью набора хранимых процедур Transact-SQL, называемых трассировкой SQL.
Потокобезопасность
Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Потокобезопасная работа с членами экземпляров типа не гарантируется.
Конструкторы
TraceReplay() |
Инициализирует новый экземпляр класса TraceReplay. |
Свойства
Connection |
Возвращает или задает соединение с экземпляром SQL Server. |
Options |
Возвращает или задает параметры конфигурации для воспроизводимой трассировки. |
OutputFile |
Возвращает или задает имя необязательного файла, в который записываются данные воспроизводимой трассировки. |
OutputTable |
Возвращает или задает имя необязательной таблицы, в которую записываются данные воспроизводимой трассировки. |
Source |
Возвращает или задает объект TraceReader, содержащий трассировку для воспроизведения. |
Методы
Dispose() |
Удаляет данные трассировки. |
Finalize() |
Завершает воспроизведение трассировки. |
Pause() |
Приостанавливает воспроизведение трассировки. |
Start() |
Начинает воспроизведение трассировки. |
Stop() |
Останавливает воспроизведение трассировки. |
События
ReplayEvent |
Вызывает обработчик до воспроизведения события. |
ReplayPause |
Вызывает обработчик перед приостановкой воспроизводимой трассировки. |
ReplayResultEvent |
Вызывает обработчик перед возвращением результатов воспроизводимого события. |
ReplayStart |
Вызывает обработчик перед началом воспроизводимой трассировки. |
ReplayStop |
Вызывает обработчик перед остановкой воспроизводимой трассировки. |