Share via


TraceReplayOptions Class

Definition

The TraceReplayOptions object is a Replay object that represents the configuration settings required when replaying a trace.

public ref class TraceReplayOptions
[System.Runtime.InteropServices.ComVisible(false)]
public class TraceReplayOptions
[<System.Runtime.InteropServices.ComVisible(false)>]
type TraceReplayOptions = class
Public Class TraceReplayOptions
Inheritance
TraceReplayOptions
Attributes

Examples

Using SQL Server Profiler

Constructors

TraceReplayOptions()

Initializes a new instance of the TraceReplayOptions class.

Properties

BlockedProcessesEnabled

Gets or sets a value indicating whether the blocked processes monitor is enabled to search for blocked or blocking processes.

BlockedProcessesWaitInterval

Gets or sets the threshold, in seconds, at which blocked process reports are generated.

DisplayPerfEvent

Gets or sets a value indicating whether an additional event that reports execution time is displayed for each replayed event.

HealthMonitorPollInterval

Gets or sets the interval between checking for unused threads in seconds.

HealthMonitorWaitInterval

Gets or sets the maximum permitted lifetime of an unused thread.

KeepResults

Gets or sets the Boolean property value that specifies whether to keep the replay results.

Mode

Gets or sets whether the trace replay sequential or synchronized.

NumberOfReplayThreads

Gets or sets the number of threads used when replaying the trace.

Applies to