2020-03-20 17:59:28
备注:这篇文章的使用环境是.NET framework 4.0 RC 1在WF4中创建native活动时,NativeActivity是非常强大的。其众多的功能之一是围绕错误处理。调度子活动的时的基本错误处理。 当NativeActivity执行的时候,它是通过一个NativeActivityContext实例,这个实例通过使用ScheduleActivity()函数来调度其他活动。Sche...
2020-03-20 17:57:09
在Windows Workflow中,活动的状态共有六种。这些状态通过ActivityExecutionStatus枚举来表示:Initialized、Executing、Closed、Canceling、Compensating和Faulting。所有活动都从Initialized状态开始,并以Closed状态结束。下图描绘了状态之间可能进行的转换:上图中有两个地方比较重要,我们需要特别注意一下...
2020-03-20 17:26:35
本节主要介绍WF4 中 Flowchart的使用 本文例子下载:http://files.cnblogs.com/foundation/FlowcharSample.rar本文例子说明 Flowchart 说明Flowchart类名System.Activities.Statements.Flowchart文件System.Activities.dll结构说明继承 NativeActivity是一...
2020-03-20 15:58:12
提供流程设计,调试,图形化状态跟踪,自动生成数据页面,格式转换,等功能 原计划准备在春节前传上来,没想到病了10天,就耽误了.还想添加很多功能,但看到许多学习WF的朋友对这个例子比较关心就先发上来.以后我会再发一个新版关于设计思路与代码说明我会在以后的 [WF4.0 基础篇 ]这个系列中具体讲解代码下载http://files.cnblogs.com/foundation/Wxwinter.BPM...
2020-03-20 13:39:39
本节主要介绍InvokeMethod 调用静态方法,实例方法,params参数方法,out参数方法,ref参数方法,范型方法 本文例子下载:http://files.cnblogs.com/foundation/InvokeMethodWorkflow.rar本文例子说明 InvokeMethod 调用方法类名System.Activities.Statements.InvokeMethod文件S...
2020-03-20 13:37:07
本节主要介绍CancellationScope在异常中的使用,以及CancellationScope在Parallel 的使用. 本文例子下载:http://files.cnblogs.com/foundation/CancellationScopeSample.rar本文例子说明 CancellationScope 取消容器类名System.Activities.Statements.Cance...
2020-03-20 13:30:09
本节主要介绍WF的异常产生方式;WF流程结束方式;以及Throw,TryCatch,Rethrow ,TerminateWorkflow 的使用 本文例子下载:http://files.cnblogs.com/foundation/ExceptionWorkflow.rar本文例子说明WF的异常产生方式与流程结束方式WF的异常可由以下方式产生使用[Throw Activity] 抛出异常使用[Th...