Tracking Events Reference

This topic applies to Windows Workflow Foundation 4 (WF4).

During execution a workflow in .NET Framework 4 raises tracking events as it moves through various stages in its lifetime. The host can subscribe to these events and keep updated on the status of the workflow’s progress during its lifetime. The tracking events raised are discussed in this section.

In This Section

  • 104 - ActivityScheduledRecord
    This event is emitted by the ETW tracking participant when an activity within a workflow instance emits an ActivityScheduledRecord event.
  • 103 - ActivityStateRecord
    This event is emitted by the ETW tracking participant when an activity within a workflow instance emits ActivityStateRecord.
  • 111 - CustomTrackingRecordError
    This event is emitted by the ETW tracking participant when an activity within a workflow instance emits CustomTrackingRecord with level error.
  • 108 - CustomTrackingRecordInfo
    This event is emitted by the ETW tracking participant when an activity within a workflow instance emits CustomTrackingRecord with level Info.
  • 110 - CustomTrackingRecordWarning
    This event is emitted by the ETW tracking participant when an activity within a workflow instance emits CustomTrackingRecord with level warning.
  • 105 - FaultPropagationRecord
    This event is emitted by the ETW tracking participant when an activity within a workflow instance emits FaultPropagationRecord.
  • 100 - WorkflowInstanceRecord
    This event is emitted by the ETW tracking participant when a workflow instance emits WorkflowInstanceRecord for workflow states: Started, Resumed, Persisted, Idle, Deleted, Completed, Canceled, Unloaded, and Unsuspended.

See Also

Other Resources

Windows Server App Fabric Monitoring
Monitoring Applications with App Fabric