BruceLee
DocumentDiscussion

导航

 

只是个验证,还有待完善,先发个图,太晚了,有时间再把Demo发上来。
程序运行输出日志
HandleExternalEventActivity.RaiseEvent => Activity.RaiseGenericEvent => SequentialWorkflow.InitWorkflow 工作流初始化成功
CodeActivity.Execute => Activity.RaiseEvent => SequentialWorkflow.ExecuteCodeOne ParallelActivity第一个子Activity内的代码执行
CodeActivity.Execute => Activity.RaiseEvent => SequentialWorkflow.ExecuteCodeTwo ParallelActivity第二个子Activity内的代码执行
CallExternalMethodActivity.Execute => Activity.RaiseEvent => SequentialWorkflow.createTaskOne_MethodInvoking 李1任务创建成功
CallExternalMethodActivity.Execute => Activity.RaiseEvent => SequentialWorkflow.createTaskTwo_MethodInvoking 李2任务创建成功
HandleExternalEventActivity.RaiseEvent => Activity.RaiseGenericEvent => SequentialWorkflow.onTaskChangedOne_Invoked 李1审批意见:确定
HandleExternalEventActivity.RaiseEvent => Activity.RaiseGenericEvent => SequentialWorkflow.onTaskChangedOne_Invoked 李1任务完成
CallExternalMethodActivity.Execute => Activity.RaiseEvent => SequentialWorkflow.completeTaskOne_MethodInvoking 李1任务完成
HandleExternalEventActivity.RaiseEvent => Activity.RaiseGenericEvent => SequentialWorkflow.onTaskChangedTwo_Invoked 李2审批意见:OK
HandleExternalEventActivity.RaiseEvent => Activity.RaiseGenericEvent => SequentialWorkflow.onTaskChangedTwo_Invoked 李2任务完成
CallExternalMethodActivity.Execute => Activity.RaiseEvent => SequentialWorkflow.completeTaskTwo_MethodInvoking 李2任务完成
ReplicatorActivity.Execute => Activity.RaiseEvent => SequentialWorkflow.replicatorActivityOne_Initialized 复制两个子Activity成功
ReplicatorActivity.ExecuteTemplate => Activity.RaiseGenericEvent => SequentialWorkflow.replicatorActivityOne_ChildInitialized 初始化 第一个子Activity 成功
ReplicatorActivity.ExecuteTemplate => Activity.RaiseGenericEvent => SequentialWorkflow.replicatorActivityOne_ChildInitialized 初始化 第二个子Activity 成功
CodeActivity.Execute => Activity.RaiseEvent => SequentialWorkflow.ExecuteCodeThree ParallelActivity Activity内的代码执行
CodeActivity.Execute => Activity.RaiseEvent => SequentialWorkflow.ExecuteCodeThree ParallelActivity Activity内的代码执行
CallExternalMethodActivity.Execute => Activity.RaiseEvent => SequentialWorkflow.createTaskThree_MethodInvoking 李3任务创建成功
CallExternalMethodActivity.Execute => Activity.RaiseEvent => SequentialWorkflow.createTaskThree_MethodInvoking 李3任务创建成功
HandleExternalEventActivity.RaiseEvent => Activity.RaiseGenericEvent => SequentialWorkflow.onTaskChangedThree_Invoked 李3审批意见:可以
HandleExternalEventActivity.RaiseEvent => Activity.RaiseGenericEvent => SequentialWorkflow.onTaskChangedThree_Invoked 李3任务完成
CallExternalMethodActivity.Execute => Activity.RaiseEvent => SequentialWorkflow.completeTaskThree_MethodInvoking 李3任务完成
ReplicatorActivity.HandleStatusChange => Activity.RaiseGenericEvent => SequentialWorkflow.replicatorActivityOne_ChildCompleted 完成 第一个子Activity
HandleExternalEventActivity.RaiseEvent => Activity.RaiseGenericEvent => SequentialWorkflow.onTaskChangedThree_Invoked 李3审批意见:Good
HandleExternalEventActivity.RaiseEvent => Activity.RaiseGenericEvent => SequentialWorkflow.onTaskChangedThree_Invoked 李3任务完成
CallExternalMethodActivity.Execute => Activity.RaiseEvent => SequentialWorkflow.completeTaskThree_MethodInvoking 李3任务完成
ReplicatorActivity.HandleStatusChange => Activity.RaiseGenericEvent => SequentialWorkflow.replicatorActivityOne_ChildCompleted 完成 第二个子Activity
ReplicatorActivity.HandleStatusChange => Activity.RaiseEvent => SequentialWorkflow.replicatorActivityOne_Completed RreplicatorActivity完成








  代码在下面

/Files/BruceLee521/BruceLeeSharePoint2007Sample.rar

posted on 2007-10-15 23:48  Bruce Lee  阅读(777)  评论(2)    收藏  举报