活动是工作流的基本单元。 以编程方式将活动添加到工作流中,与向根节点添加 XML DOM 子节点的方式类似。 当给定流路径中的所有活动都完成运行时,工作流实例即完成。
活动可以执行单个操作,如向数据库写入值,也可以执行复合活动并包含一组活动。 活动有两种行为类型:运行时和设计时。 运行时行为在执行时指定操作。 设计时行为在设计器中显示时可以控制活动的外观及其交互。
Windows Workflow Foundation 包括一个标准活动库,并为您提供创建自己的活动的机制。 这支持工作流之间的扩展性和可重用性。