学WF系列(八)——改善登录程序(下)
2010-10-01 08:25:37 来源:WEB开发网核心提示: 方便起见,我们用声明性规则条件去判断:接下来对不同条件所要执行的活动进行一个配置:在工作流的后台代码中,学WF系列(八)——改善登录程序(下)(6),我们仅仅需要在工作流被触发的时候,将应用程序传递进行来的参数转换为UserInfo类型即可:privatevoidhandleExternalEv
方便起见,我们用声明性规则条件去判断:
接下来对不同条件所要执行的活动进行一个配置:
在工作流的后台代码中,我们仅仅需要在工作流被触发的时候,将应用程序传递进行来的参数转换为UserInfo类型即可:
private void handleExternalEventActivity1_Invoked(object sender, ExternalDataEventArgs e)
{
UserInfo userInfo = e as UserInfo;
if (userInfo != null)
{
user = userInfo;
}
}
6. 工作流运行时工厂
因为我们的工作流运行时要加载很多服务,而这些服务来自不同的类库,所以我们把创建工作流运行时的任务封装起来,形成一个简易的工作流运行时工厂,新建一个类库:
[]
- ››改善SQL Server的内存管理
- ››WF 4.0 beta1中的跟踪机制
- ››WF 4.0的建模风格:顺序和Flowchart
- ››WF4.0 Beta1之旅(5):规则引擎的变化
- ››WF 4.0 beta1活动概览(1):Procedural
- ››WF4.0 Beta1之旅(4):Bookmark的使用
- ››WF4.0 Beta1之旅:基本介绍
- ››WF4.0 Beta1之旅(2):异常处理
- ››WF4.0 Beta1之旅(3):全新的FlowChart
- ››WF 应用场景指南: SharePoint 与工作流(上)
- ››WF 应用场景指南: 展现流(Presentation Flow)
- ››WF单元测试系列1:测试基本的Activity
赞助商链接