CpuStreamingTraceSourceExtensions Class

Definition

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

Methods

UseCompactContextSwitchEvents(IStreamingTraceSource, CompactContextSwitchEventCallback)

Registers a callback to receive parsed compact context switch events when the trace is processed.

UseCompactContextSwitchEvents(IStreamingTraceSource, ConsumerSchedule, CompactContextSwitchEventCallback)

Registers a callback to receive parsed compact context switch events when the trace is processed.

UseCompactContextSwitchEvents(IStreamingTraceSource, ICompactContextSwitchEventConsumer)

Registers a consumer to receive parsed compact context switch events when the trace is processed.

UseContextSwitchData(IStreamingTraceSource, ConsumerSchedule, ContextSwitchCallback)

Registers a callback to receive context switch data when the trace is processed.

UseContextSwitchData(IStreamingTraceSource, ContextSwitchCallback)

Registers a callback to receive context switch data when the trace is processed.

UseContextSwitchData(IStreamingTraceSource, IContextSwitchConsumer)

Registers a consumer to receive context switch data when the trace is processed.

UseContextSwitchEvents(IStreamingTraceSource, ConsumerSchedule, ContextSwitchEventCallback)

Registers a callback to receive parsed context switch events when the trace is processed.

UseContextSwitchEvents(IStreamingTraceSource, ContextSwitchEventCallback)

Registers a callback to receive parsed context switch events when the trace is processed.

UseContextSwitchEvents(IStreamingTraceSource, IContextSwitchEventConsumer)

Registers a consumer to receive parsed context switch events when the trace is processed.

UseLastBranchRecordEvents(IStreamingTraceSource, ConsumerSchedule, LastBranchRecordEventCallback)

Registers a callback to receive parsed last branch record (LBR) events when the trace is processed.

UseLastBranchRecordEvents(IStreamingTraceSource, ILastBranchRecordEventConsumer)

Registers a consumer to receive parsed last branch record (LBR) events when the trace is processed.

UseLastBranchRecordEvents(IStreamingTraceSource, LastBranchRecordEventCallback)

Registers a callback to receive parsed last branch record (LBR) events when the trace is processed.

UseReadyThreadEvents(IStreamingTraceSource, ConsumerSchedule, ReadyThreadEventCallback)

Registers a callback to receive parsed ready thread events when the trace is processed.

UseReadyThreadEvents(IStreamingTraceSource, IReadyThreadEventConsumer)

Registers a consumer to receive parsed ready thread events when the trace is processed.

UseReadyThreadEvents(IStreamingTraceSource, ReadyThreadEventCallback)

Registers a callback to receive parsed ready thread events when the trace is processed.

Applies to