Edit

Share via


WindowInFocusStreamingTraceSourceExtensions Class

Definition

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

Methods

UseFocusChangeEvents(IStreamingTraceSource, ConsumerSchedule, FocusChangeEventCallback)

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

UseFocusChangeEvents(IStreamingTraceSource, FocusChangeEventCallback)

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

UseFocusChangeEvents(IStreamingTraceSource, IFocusChangeEventConsumer)

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

UseSessionLayerSetActiveWindowEvents(IStreamingTraceSource, ConsumerSchedule, SessionLayerSetActiveWindowEventCallback)

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

UseSessionLayerSetActiveWindowEvents(IStreamingTraceSource, ISessionLayerSetActiveWindowEventConsumer)

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

UseSessionLayerSetActiveWindowEvents(IStreamingTraceSource, SessionLayerSetActiveWindowEventCallback)

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

UseWindowInFocus(IStreamingTraceSource, ConsumerSchedule, WindowInFocusIntervalCallback)

Registers a consumer to receive window-in-focus data when the trace is processed.

UseWindowInFocus(IStreamingTraceSource, IWindowInFocusIntervalConsumer)

Registers a consumer to receive window-in-focus data when the trace is processed.

UseWindowInFocus(IStreamingTraceSource, WindowInFocusIntervalCallback)

Registers a consumer to receive window-in-focus data when the trace is processed.

Applies to