Edit

Share via


CpuTraceSourceExtensions Class

Definition

public static class CpuTraceSourceExtensions
type CpuTraceSourceExtensions = class
Public Module CpuTraceSourceExtensions
Inheritance
CpuTraceSourceExtensions

Methods

UseContextSwitchData(ITraceSource, Boolean)

Provides data from a trace about processor context switches.

UseContextSwitchData(ITraceSource)

Provides data from a trace about processor context switches.

UseCpuSamplingData(ITraceSource)

Provides data from a trace about CPU usage based on periodic sampling of the instruction pointer.

UseCpuSchedulingData(ITraceSource)

Provides data from a trace about CPU thread scheduling, including context switches and ready thread events.

UseInterruptHandlingData(ITraceSource)

Provides data from a trace about Interrupt Service Routine (ISR) and Deferred Procedure Call (DPC) activity.

UseLastBranchRecordData(ITraceSource)

Provides data about processor last branch record (LBR) activity during a trace.

UseProcessorCounters(ITraceSource)

Provides data from a trace about processor performance counter values from Processor Counter Monitor (PCM).

UseReadyThreadData(ITraceSource, Boolean)

Provides data from a trace about ready thread events.

UseReadyThreadData(ITraceSource)

Provides data from a trace about ready thread events.

Applies to