什么是Activity
组成Workflow的最小单位
可以自定义
可以是简单动作,也可以是组合Activity
分为顺序型和事件驱动型
预定义的Activities可以:
控制流程
控制条件
处理事件
管理状态
通过Web Service或其他方式和外界通信
Activity运行环境
ActivityExecutionContext(AEC)
在宿主调用Start方法的时候为每个Activity创建
ExecuteActivity
CancelActivity
CloseActivity
只能控制运行状态,其他状态由Workflow控制
状态模型
Initialized, Executing, Canceling, Closed, Faulting, Compensating
数据和元数据
meta properties
instance properties
预定义Activities
转载于:https://www.cnblogs.com/tongzhiyong/archive/2010/02/25/1673819.html