随笔分类 -  WF4.0 Beta1 技术文章

摘要:WF4.0 Beta1 自定义跟踪public class myTracking : TrackingParticipant { public override void Track(TrackingRecord record, TimeSpan timeout) { Console.WriteLine("*"); Console.WriteLine("RecordNumber:[{2}], Tr... 阅读全文
posted @ 2009-08-01 09:04 WXWinter(冬) 阅读(1495) 评论(3) 推荐(0) 编辑
摘要:WF4.0 Beta1 自定义持久化PersistenceProvider文件持久化类 public class myFilePersistenceProvider : PersistenceProvider { string fileName;  public myFilePersistenceProvider(string fileName, Guid id) : base(id) { thi... 阅读全文
posted @ 2009-07-27 21:27 WXWinter(冬) 阅读(1894) 评论(1) 推荐(0) 编辑
摘要:WF4.0 Beta1 持久化 (SqlPersistenceProviderFactory)SqlPersistenceProviderFactory与PersistenceProvider 名称空间: System.ServiceModel.Persistence 类文件: System.WorkflowServices.dll 数据库脚本: [\Windows\Microsoft.NE... 阅读全文
posted @ 2009-07-27 21:18 WXWinter(冬) 阅读(1417) 评论(0) 推荐(0) 编辑
摘要:WF4.0 Beta1 异常处理目录1    WF4.0 Beta1 异常处理    11.1    产生异常    1 1.2    Throw    1 1.3    OnUnhandledException 的处理方式    2 1.3.1    UnhandledExceptionAction.Cancel    2 1.3.2    UnhandledExceptionActio... 阅读全文
posted @ 2009-07-05 10:10 WXWinter(冬) 阅读(1342) 评论(2) 推荐(0) 编辑
摘要:WF4.0 Beta1 集合操作 目录 1WF4.0 Beta1 集合操作1 1.1建议使用的集合1 1.1.1SortedSet<T>集合1 1.1.2SortedList<K,V> 集合2 1.2AddtoCollection 添加到集合2 1.3RemoveFromCollection<T> 从集合移出3 1.4ExistsInCollection<... 阅读全文
posted @ 2009-06-30 12:24 WXWinter(冬) 阅读(1015) 评论(0) 推荐(1) 编辑
摘要:WF4.0 Beta1 调用PowerShell需要系统中安装PowerShell,本例中我使用的是PowerShell 2.0 本例使用的PowerShell命令介绍得到系统进程get-process   InvokePowerShell 类名:System.Management.Automation.Activities.InvokePowerShell基类:文件: Sys... 阅读全文
posted @ 2009-06-28 10:43 WXWinter(冬) 阅读(1195) 评论(0) 推荐(1) 编辑
摘要:WorkflowInvoker使用 WorkflowInvoker.Invoke静态方法public static IDictionary<string, object> Invoke(WorkflowElement workflow);  public static IDictionary<string, object> Invoke(WorkflowEleme... 阅读全文
posted @ 2009-06-25 14:38 WXWinter(冬) 阅读(1125) 评论(2) 推荐(0) 编辑
摘要:WF4B1 的Procedural Activity 之InvokeMethod , InvokeMethod<T> 使用InvokeMethod 调用方法 类名: System.Activities.Statements.InvokeMethod基类: CodeActivity文件: System.Activities.dll类型:sealed说明:1. 可以使用类方式, 对象方式... 阅读全文
posted @ 2009-06-23 01:17 WXWinter(冬) 阅读(1179) 评论(0) 推荐(0) 编辑
摘要:在WF4中,可以使用[Parallel] 并行执行多条分支,当[Parallel]中的所有分支都执行完成后,[Parallel]结束. 在WF4中,可以使用[Pick]实现多条等待分支的单线执行,当一条分支被触发后,其它分支就不会被触发了,当触发的分支完成后,[Pick]结束 但有时我们会的这样一种需求,我们需要并行执行多条分支,当并行分支中的一条或几条分支满足指定条件时,其它正在执行的分支就不执了.同时,为了保证数据的完整性,我们需要在那些可能要取消的分支中余留一组代码.这组代码用于在该分支被取消后做一些收尾工做. 阅读全文
posted @ 2009-06-20 16:06 WXWinter(冬) 阅读(1125) 评论(3) 推荐(0) 编辑
摘要:WF4.0 Beta1 流程设计器与Activity Designer数据类 public class myData { public string 结果 { set; get; }  public string 说明 { set; get; } }  自定义Activitypublic sealed class 节点<T> : NativeActivit... 阅读全文
posted @ 2009-06-09 10:16 WXWinter(冬) 阅读(5520) 评论(11) 推荐(1) 编辑
摘要:WF4B1 的有返回值的Activity,Bookmark,有返回值Bookmark 目录1    NativeActivity<T>    11.1    定义有返回值的Activity    1 1.2 ... 阅读全文
posted @ 2009-06-08 12:58 WXWinter(冬) 阅读(1321) 评论(2) 推荐(0) 编辑
摘要: [In 参数] 与 [变量][In 参数] 可以用 [表达式方式] 关联 [变量] 有[In参数]的Activity工作流宿主 WorkflowInstance myInstance = new WorkflowInstance(new Sequence1()); myInstance.Run(); System.Console.Read();结果  如果... 阅读全文
posted @ 2009-06-04 15:06 WXWinter(冬) 阅读(1141) 评论(7) 推荐(0) 编辑
摘要: 只有具备[Variables]属性的Activity才可以定义变量[Variables] 的数据类型为System.Collections.ObjectModel.Collection<System.Activities.Variable> 变量添加在WF设计器中添加 变量存放在所在[Activity]的内部,  <p:Activity ... 阅读全文
posted @ 2009-06-03 18:59 WXWinter(冬) 阅读(1115) 评论(3) 推荐(0) 编辑
摘要: 目录1    [In,Out,In/Out]参数使用说明    12    定义Arguments    1 3    In参数    1 3.... 阅读全文
posted @ 2009-06-02 20:01 WXWinter(冬) 阅读(1241) 评论(3) 推荐(1) 编辑
摘要:WF4B1 的Procedural Activity 之Sequence,Delay,Pick,PickBranch,Parallel,ForEach,ForEach<T>使用 目录1.1    Sequence 顺序容器    11.2    Delay ... 阅读全文
posted @ 2009-06-01 16:18 WXWinter(冬) 阅读(1298) 评论(4) 推荐(0) 编辑
摘要:目录 1.1Assign 赋值1 1.1.1参数,变量赋值1 1.1.2例1 1.2WriteLine 输出2 1.2.1Text属性2 1.2.2TextWriter 属性2 1.2.3例3 1.3IF 条件3 1.3.1例4 1.4While 条件循环4 1.4.1例5 1.5DoWhile 条件循环6 1.6Switch<T> 分支选择6 1.6.1例7 Assign 赋值 类... 阅读全文
posted @ 2009-05-31 21:53 WXWinter(冬) 阅读(1309) 评论(3) 推荐(0) 编辑
摘要:今天看有不少朋友对Visual Studio 2010 CTP 的发布很感兴趣,园子里也挺热闹,我也发一篇 阅读全文
posted @ 2008-10-28 16:10 WXWinter(冬) 阅读(4467) 评论(22) 推荐(0) 编辑