System.Workflow Namespaces
.NET Framework 4
The System.Workflow namespaces contain types used to develop applications that use Windows Workflow Foundation. These types provide design time and run-time support for rules and activities, to configure, control, host, and debug the workflow runtime engine.
| Namespace | Description |
|---|---|
| System.Workflow.Activities | Defines activities that can be added to workflows to create and run an executable representation of a work process. |
| System.Workflow.Activities.Configuration | Provides classes that represent sections of the configuration file. |
| System.Workflow.Activities.Rules | Contains a set of classes that define the conditions and actions that form a rule. |
| System.Workflow.Activities.Rules.Design | Contains a set of classes that manage the Rule Set Editor and the Rule Condition Editor dialog boxes. |
| System.Workflow.ComponentModel | Provides the base classes, interfaces, and core modeling constructs that are used to create activities and workflows. |
| System.Workflow.ComponentModel.Compiler | Provides infrastructure for validating and compiling activities and workflows. |
| System.Workflow.ComponentModel.Design | Contains classes that developers can use to build custom design-time behavior for workflows and activities and user interfaces for configuring workflows and activities at design time. |
| System.Workflow.ComponentModel.Serialization | Provides the infrastructure for managing the serialization of activities and workflows to and from extensible Application Markup Language (XAML) and CodeDOM. |
| System.Workflow.Runtime | Contains classes and interfaces that you can use to control the workflow runtime engine and the execution of a workflow instance. |
| System.Workflow.Runtime.Configuration | Contains classes that are used to configure the workflow runtime engine. |
| System.Workflow.Runtime.DebugEngine | Contains classes and interfaces for use in debugging workflow instances. |
| System.Workflow.Runtime.Hosting | Contains classes that are related to services provided to the workflow runtime engine by the host application. |
| System.Workflow.Runtime.Tracking | Contains classes and an interface related to tracking services. |