0
A
回答
1
您可以使用「While」活動作爲重試的手段 - 應該有例外。
與此示例的詳細信息整篇文章是here
0
我創造了article與WF4的類似的方式自定義活動,它是這樣的:
public sealed class Retry : NativeActivity {
public Activity Body { get; set; }
protected override void Execute(NativeActivityContext context) {
context.ScheduleActivity(Body, OnBodyCompleted, OnBodyFaulted);
}
void OnBodyCompleted(NativeActivityContext context, ActivityInstance instance) {
}
void OnBodyFaulted(NativeActivityFaultContext faultContext, Exception propagatedException, ActivityInstance propagatedFrom) {
faultContext.ScheduleActivity(Body, OnBodyCompleted, OnBodyFaulted);
}
}
謝謝!
相關問題
- 1. html流程圖/工作流程圖
- 2. 窗口工作流程4工作流程檔位
- 3. 示例流程圖
- 4. 在工作流程活動發生變化後回收窗口工作流程
- 5. 製作流程圖
- 6. 流程圖和javascript
- 7. 在java中實現流程圖類型的工作流程
- 8. Sharepoint Designer 2007 - 工作流程和輔助工作流程關係
- 9. 嵌入式視圖的工作流程
- 10. 設計複雜的工作流程圖
- 11. Magento 2&ElasticSearch +工作流程圖
- 12. 工作流程4.0和System.Attribute
- 13. Github和SVN工作流程
- 14. 窗口句柄和窗口尺寸
- 15. 通過C#中的點擊獲取一個流程窗口句柄。
- 16. 流程/工作流程引擎
- 17. 從流程圖
- 18. 使用Windows Workflow Foundation的多個工作流程實例工作流程
- 19. 圖形流中的多圖的例外
- 20. WebRTC工作流程
- 21. sharepoint工作流程
- 22. NetSuite工作流程
- 23. Erlang工作流程
- 24. CMake工作流程?
- 25. sharepoint工作流程
- 26. GIT:Gitflow工作流程
- 27. Docker工作流程
- 28. svnmerge工作流程
- 29. asp.net 4工作流程示例
- 30. 工作流程的外觀(.net WF4,beta2)
這篇文章是關於WF3的,而不是WF4,它是一個完全不同的產品。不過,相同的基本原則適用,但不是技術細節。 – Maurice 2010-08-21 08:55:26
同意。然而,模式是相當普遍的,所以使用的活動,所以我認爲它可能是有用的 – InSane 2010-08-21 09:00:00