例子下载:http://files.cnblogs.com/foundation/ActivityActionSample.rar ActivityAction 类名System.Activities.ActivityActionSystem.Activities.ActivityAction<T>System.Activities.ActivityAction<T1, T2>System.Activities.ActivityAction<T1
例子下载:http://files.cnblogs.com/foundation/AsyncCodeActivitySample.rar 项目说明:Async ActivityAsync的意思是异步,但有一点一定要注意,不能按字面理解,该Activity的功能是以同步的方式调用异步方法的Activity建议看过[WF4.0 基础篇 (十三) InvokeMethod 调用方法 ]后,再看本文 类名System.Activities.AsyncCodeAc
本文例子下载http://files.cnblogs.com/foundation/GenericActivitySample.rar范型ActivityActivitypublic sealed class GenericActivity<T> : CodeActivity{public InArgument<ICollection<T>> myCollection { get; set;
Tracking 介绍WF跟踪是用来记录工作流执行情况WF跟踪由以下几部分组成:跟踪记录Tracking Records从工作流运行时发出跟踪配置Tracking Profile用来筛选从工作流实例中发出的跟踪记录跟踪参与者Tracking Participants用来订阅跟踪记录。跟踪参与者包括处理来自跟踪记录的负载的逻辑ActivityInfoSystem.Activities.Tracking.ActivityInfoTrackingProviderSystem.Activities.Tr
本节主要介绍WF4 中 WorkflowInvoker的使用本文例子下载:http://files.cnblogs.com/foundation/WorkflowInvokerSample.rar 本文例子说明 WorkflowInvoker类名System.Activitys.WorkflowInvoker文件System.Activities.dll结构说明继承 Object是一个 sealed类override 了 [CacheMetadata方法
本节主要介绍WF4 中 有返回值Activity的使用本文例子下载:http://files.cnblogs.com/foundation/ActivityWithResultSample.rar 本文例子说明ActivityWithResult类名System.Activities.ActivityWithResult文件System.Activities.dll结构说明继承Activity是一个 Abstrace类 [Result]属性 的类型为[System.Activ
本节主要介绍WF4 中持久化的使用 本文例子下载:http://files.cnblogs.com/foundation/PersistenceSample.rarPersistence 持久化WF4提供了一个抽象类System.Runtime.Persistence.InstanceStore,用于定义持久化的实现.该类来自于System.Runtime.dll可以从InstanceStore类继承来开发Persistence Provider,持久化过程中的对实例的数据访问需要另外
本节主要介绍WF4的补偿 本文例子下载:http://files.cnblogs.com/foundation/CompensableWorkflow.rar本文例子说明CompensableActivity 补偿容器补偿使用户可以指定对基于身体活动的成功完成后发生的活动的活动而须采取纠正行动 CompensableActivity 补偿容器 类名System.Activities.Statements.CompensableActivity文件System.Act
本节主要介绍WF4中无返回值Bookmark与有返回值Bookmark,以及Bookmark在parallel,ParallelForEach,ForEach中的使用. 本文例子下载:http://files.cnblogs.com/foundation/BookmarkSample.rar本文例子说明BookmarkBookmark可使用流程Idle并触发实例的OnIdle 无返回值Bookmark要定义具备Bookmark的Activit,可从 NativeActivit
刚才完成了一项移植工作,趁着还没忘记,写点注意事项。首先目标wpf窗体非常复杂,很多控件,而且按钮是自动生成的,用了用户控件、模板、订制控件、资源、事件路由、handle等一大堆非普通写法,想把这些移植到winform上去似乎很困难,实际上简单的超乎想象,这里要感谢下微软,把能做的都已经做好了,wpf和winform几乎可以完美衔接。下面是简易步骤:1,建立一个wpf的usercontrol,将源wpf窗口的xaml内容直接复制到到新建的usercontrol,注意区别:将windows改成Us