随笔分类 -  WF

摘要:新增(New)[代码]更新(Update)代码使用WebRequest来更新InfoPath文件的内容代码删除(Delete)[代码]If you need todelete anitem from a document library you will need to use CAML and only the URL of the document should be sufficient 扩展阅读:http://connect.nintex.com/forums/thread/6929.aspx 阅读全文
posted @ 2010-11-27 21:45 风影极光 阅读(793) 评论(0) 推荐(0)
摘要:基本思路:使用SharePoint提供的WebService来获取流程发起人的角色(Web Url/_vti_bin/usergroup.asmx?WSDL)。1 调用usergroup web Service中的方法GetGroupCollectionFromUser,传入参数流程发起人的AD账号字符串,输出XML文件。2 使用XSLT解析XML文件,得到流程发起人的role集合。图示:执行过程详解使用Send Notification查看输出地XML文件代码XSLT的详细代码如下所示代码解析role集合使用“;”隔开每个数组元素并输出的字符串如下所示:Absence Requests Ow 阅读全文
posted @ 2010-11-27 21:38 风影极光 阅读(975) 评论(0) 推荐(0)
摘要:main workflow can't receive data(variable) from subworkflow.rt? 阅读全文
posted @ 2010-11-26 11:53 风影极光 阅读(347) 评论(0) 推荐(0)
摘要:工作流运行时在执行工作流时会引发某些事件。 跟踪服务通过捕获这些事件来记录跟踪信息,工作流可以引发以下三种事件: 1.工作流事件(workflow Events):工作流事件(workflow events)表示工作流状态改变的事件,每次工作流状态的改变都会引发跟踪服务中的跟踪事件,工作流事件定义在TrackingWorkflowEvent枚举中,包括以下值:Created ,Completed,... 阅读全文
posted @ 2010-01-22 19:12 风影极光 阅读(251) 评论(0) 推荐(0)
摘要:基本概念首先我们来回顾下事务的加锁机制。事务在提交之前会加锁记录以防止来自其它执行过程的查询.但是长期加锁事务不仅磨灭程序的可伸缩性,甚至会造成死锁。所谓补偿,简单的说就是时空隧道,对之前做过的正确的事情重新做一遍。它抛开锁机制去尽可能快的提交事务并继续执行.如果之后某一点发生了错误,我们再去弥补之前完成的事务,也许这样做并不能逆转事务,但我们可以采取其它的措施(譬如取消)来弥补这个事务失败所造成... 阅读全文
posted @ 2010-01-06 08:31 风影极光 阅读(1320) 评论(0) 推荐(0)
摘要:在WF中,事务也遵从ACID(Atomic,原子性;Consistent,一致性;Isolated,不相关性;Durable,持久性)理论.也就是说,WF Runtime也会用到System.Transactions.Transaction类.Transaction类可以管理使用各种类型持久化存储的事务,例如Miscrosoft SQL Server和其它关系数据库.必要时,Transaction... 阅读全文
posted @ 2010-01-06 08:30 风影极光 阅读(493) 评论(2) 推荐(1)
摘要:PersistenceDirectory:"C:\\Users\\lion.lv\\AppData\\Local\\Temp\\FilePersistenceProvider" 阅读全文
posted @ 2009-12-23 18:02 风影极光 阅读(158) 评论(0) 推荐(0)
摘要:原文:http://msdn.microsoft.com/en-us/library/ee473462%28VS.100%29.aspx实例存储一个实例存储是一个实例的逻辑容器。它存储了实例数据和元数据。一个实例存储包含存储在SQL Server中持久化信息,或者内存中非持久的状态信息。.NET4中发布的工作流实例存储,它是一个实例存储的具体工具,每个实例存储允许工作流持久化实例数据和元数据到SQ... 阅读全文
posted @ 2009-12-23 10:17 风影极光 阅读(665) 评论(1) 推荐(0)
摘要:WorkflowServiceHost类命名空间:System.ServiceModel程序集:System.WorkflowServices.dll我们通常使用IIS或者WAS(Windows Activation Services)来暴露服务,这里使用WorkflowServiceHost类把工作流作为一个服务进行配置和暴露给客户端应用。当然IIS和WAS可以与WorkflowServiceH... 阅读全文
posted @ 2009-12-23 08:56 风影极光 阅读(433) 评论(0) 推荐(0)
摘要:概述为通常的XAML任务提供了高层次的服务(静态方法),这些任务包括序列化地读xaml,写图形化对象,或读图形化对象和写XAML文件并输出。方法Load:方法重载。使用XAML读取器装载源XAML和输出图形化对象。Parse:读取XAML并解析为字符串输出和图形化对象。Save:方法重载。把提供的图形化对象转换为XAML节点,然后输出为序列化格式。Transform:方法重载。使用即时的XAML节... 阅读全文
posted @ 2009-12-18 15:50 风影极光 阅读(448) 评论(0) 推荐(0)
摘要:实例代码:\WF_WCF_Samples\WF\Basic\CustomActivities\Code-Bodied\ExecutionProperties\概述IExecutionProperty接口定义:提供了执行属性的机制,这些执行属性用来配置相关活动的工作项前后的线程本地存储区(Thread Local Storage,简称TLS)。该接口有两个成员:CleanupWorkflowThre... 阅读全文
posted @ 2009-12-18 15:40 风影极光 阅读(408) 评论(0) 推荐(0)
摘要:代码:概述通过变量的使用来实现数据的传递。活动内部的变量和使用的参数[In 参数],关联变量值可传入内部;内部修改参数时,关联变量不会更改[Out 参数] 关联变量值无法传入内部,内部参数修改时,会更新其关联的变量[In/Out 参数]关联变量值可传入内部;内部参数修改时,会更新其关联的变量以上参数可以使用特性[RequiredArgument]来修饰。活动外部的变量场景:活动A内部嵌套活动B,在... 阅读全文
posted @ 2009-12-17 18:26 风影极光 阅读(355) 评论(0) 推荐(0)
摘要:基本概念首先我们来回顾下事务的加锁机制。事务在提交之前会加锁记录以防止来自其它执行过程的查询.但是长期加锁事务不仅磨灭程序的可伸缩性,甚至会造成死锁。所谓补偿,简单的说就是时空隧道,对之前做过的正确的事情重新做一遍。它抛开锁机制去尽可能快的提交事务并继续执行.如果之后某一点发生了错误,我们再去弥补之前完成的事务,也许这样做并不能逆转事务,但我们可以采取其它的措施(譬如取消)来弥补这个事务失败所造成... 阅读全文
posted @ 2009-12-16 19:27 风影极光 阅读(608) 评论(2) 推荐(1)
摘要:前世——令牌环 基本概念:令牌环(Token-Ring)是定义在IEEE 802.5标准中的一种局域网接入方式。 令牌环网络的基本原理是利用令牌(代表发讯号的许可)来避免网络中的冲突,与使用冲突检测算法CSMA/CD的以太网相比,提高网络的数据传送率。此外,还可以设定传送的优先度。 传输方法:传送数据时会由掌握 token 的电脑先发送数据。接收数据的电脑会检查 frame 表头,若是送给自己的则... 阅读全文
posted @ 2009-12-14 21:48 风影极光 阅读(665) 评论(0) 推荐(0)
摘要:基础知识 WF资源 WF术语 Folder 2 Subfolder 2.1 File 2.1.1 File 2.1.2 File 2.2 源代码 (closed at start) 点击下载 File 4 阅读全文
posted @ 2009-12-14 21:44 风影极光 阅读(571) 评论(0) 推荐(1)
摘要:EN术语CN术语定义activity活动WF中的流程单元。创建多个活动构成复杂的活动activity action动作用来回调工作流程和执行活动的数据结构。activity invoke活动调用由于它是CLR类型,因此常被直接用来执行活动方法。使用ActivityInvode允许在没有创建工作流运行时实例的情况下来使用互动的方法。argument参数定义了进出活动的数据流。每个参数有个方向:in,... 阅读全文
posted @ 2009-12-14 21:37 风影极光 阅读(918) 评论(0) 推荐(0)
摘要:官方资料:Microsoft Visual Studio 2010 Ultimate Beta 2所谓“工欲善其事,必先利其器”,Visual Studio是基础环境,不可不备。 下载地址:http://www.microsoft.com/downloads/details.aspx?familyid=DC333AC8-596D-41E3-BA6C-84264E761B81... 阅读全文
posted @ 2009-12-02 10:31 风影极光 阅读(1031) 评论(0) 推荐(0)