(1) 新增分支图1要新增一个分支怎么做?(图1)注意圈所示位置为鼠标右键点击的地方,然后弹出菜单“新增分支”(图2)(2)一批工具组合在一起如下图, 三个工具想组合在一起,可以右键菜单,“组合”组合一起的工具可以展开与收起。 (3)复制粘贴多个工具可以选中多个工具进行“复制”,然后在红圈处右键,然后粘贴。粘贴后的效果。(4)视图操作用于新增结果显示视图,以显示你想要的结果轮廓。创建新视图把工具拖放到新视图上松手,然后选择要显示的内容。下图是拖入四个blob工具
本节主要介绍WF4的事物 本文例子下载:http://files.cnblogs.com/foundation/TransactionScopeWorkflow.rar本文例子说明 准备例子中要用到的数据库创建一个名为[wxwinterWFTest]的数据库,在数据库中创建一个名为[UserTable]的表,在表中创建一个名[UserUD]的[nurchar(50)]的字段,设成主键例子中要用到的操作数据库的Activity[insertDataToSQLServerActi
本节主要介绍WF的实例是单线程运行的,Delay并不是Thread.Sleep,Parallel是单线程运行的,WorkflowApplication与WorkflowInvoker在调用流程上的区别,InvokeMethod 调用异步方法 本文例子下载:http://files.cnblogs.com/foundation/DelayAndThreadWorkflow.rar本文例子说明WF的实例是单线程运行的 在WF3.x与WF4.0中,工作流实例都是单线程执行的很多时候
备注:这篇文章的使用环境是.NET framework 4.0 RC 1在WF4中创建native活动时,NativeActivity是非常强大的。其众多的功能之一是围绕错误处理。调度子活动的时的基本错误处理。 当NativeActivity执行的时候,它是通过一个NativeActivityContext实例,这个实例通过使用ScheduleActivity()函数来调度其他活动。ScheduleActivity()函数有几个重载,其中一个使用了FaultC
在Windows Workflow中,活动的状态共有六种。这些状态通过ActivityExecutionStatus枚举来表示:Initialized、Executing、Closed、Canceling、Compensating和Faulting。所有活动都从Initialized状态开始,并以Closed状态结束。下图描绘了状态之间可能进行的转换:上图中有两个地方比较重要,我们需要特别注意一下。首先,只有当活动通知了工作流Runtime它已经完成了执行过程后,该活动才会转换到Closed状态
本节主要介绍WF4 中 Flowchart的使用 本文例子下载:http://files.cnblogs.com/foundation/FlowcharSample.rar本文例子说明 Flowchart 说明Flowchart类名System.Activities.Statements.Flowchart文件System.Activities.dll结构说明继承 NativeActivity是一个 sealed类override 了 [CacheMetadata方法] 与
提供流程设计,调试,图形化状态跟踪,自动生成数据页面,格式转换,等功能 原计划准备在春节前传上来,没想到病了10天,就耽误了.还想添加很多功能,但看到许多学习WF的朋友对这个例子比较关心就先发上来.以后我会再发一个新版关于设计思路与代码说明我会在以后的 [WF4.0 基础篇 ]这个系列中具体讲解代码下载http://files.cnblogs.com/foundation/Wxwinter.BPM.rar项目结构 功能说明 主界面 创建工作流&
本节主要介绍InvokeMethod 调用静态方法,实例方法,params参数方法,out参数方法,ref参数方法,范型方法 本文例子下载:http://files.cnblogs.com/foundation/InvokeMethodWorkflow.rar本文例子说明 InvokeMethod 调用方法类名System.Activities.Statements.InvokeMethod文件System.Activities.dll结构说明继承 AsyncCodeActi
本节主要介绍CancellationScope在异常中的使用,以及CancellationScope在Parallel 的使用. 本文例子下载:http://files.cnblogs.com/foundation/CancellationScopeSample.rar本文例子说明 CancellationScope 取消容器类名System.Activities.Statements.CancellationScope文件System.Activities.dll结构说明继
本节主要介绍WF的异常产生方式;WF流程结束方式;以及Throw,TryCatch,Rethrow ,TerminateWorkflow 的使用 本文例子下载:http://files.cnblogs.com/foundation/ExceptionWorkflow.rar本文例子说明WF的异常产生方式与流程结束方式WF的异常可由以下方式产生使用[Throw Activity] 抛出异常使用[Throw]抛出异常,不会使宿主崩溃如果使用VS调试,不会在[Throw]处断住,异