TrackingWorkflowEvent Enumeration
Specifies a type of workflow status event.
Assembly: System.Workflow.Runtime (in System.Workflow.Runtime.dll)
| Member name | Description | |
|---|---|---|
| Aborted | The workflow instance has aborted. | |
| Changed | A workflow change has occurred on the workflow instance. | |
| Completed | The workflow instance has completed. | |
| Created | The workflow instance has been created. | |
| Exception | An unhandled exception has occurred. | |
| Idle | The workflow instance is idle. | |
| Loaded | The workflow instance has been loaded into memory. | |
| Persisted | The workflow instance has been persisted. | |
| Resumed | A previously suspended workflow instance has resumed running. | |
| Started | The workflow instance has been started. | |
| Suspended | The workflow instance has been suspended. | |
| Terminated | The workflow instance has been terminated. | |
| Unloaded | The workflow instance has been unloaded from memory. |
Note |
|---|
This material discusses types and namespaces that are obsolete. For more information, see Deprecated Types in Windows Workflow Foundation 4.5. |
A workflow instance can pass through several states during the course of its execution. For example, a workflow instance may become idle, or it may be suspended. Every time the workflow instance changes state, it emits a workflow status event to the runtime tracking infrastructure. TrackingWorkflowEvent enumerates the possible types of workflow status event.
Available since 3.0
