7
A
回答
6
工作流4.0
您可以從WorkflowInstance獲得書籤
IEnumerable<BookmarkInfo> bookMarks = workflowInstance.GetAllBookmarks();
只有活動書籤,這是實際上是在等待着什麼將上市的書籤。在沒有並行活動的順序工作流程中,會告訴您正在等待的人員。但在很多情況下,會有多個書籤等待輸入。你不能說出哪一個造成偶像狀態。
您可能通過掛鉤WorkflowInstance.OnIdle事件來獲取更多信息。這不是一個真正的.NET事件,但它完成了同樣的事情。這並不能準確地告訴你爲什麼你進入空閒狀態,但希望知道時機會告訴你更多。
工作流3.0
我不知道這會幫助,但因爲你有一個WorkflowInstance可以通過調用GetWorkflowQueueData請它替WorkflowQueueInfo對象的集合()。 WorkflowQueueInfo類將告訴您哪些活動已訂閱到隊列以及隊列中是否有項目。訂閱了活動的空隊列可以顯示您需要的內容。這些活動正在等待某件事,但沒有任何事情要做。這應該是你正在尋找的書籤。
相關問題
- 1. Sitecore工作流審批狀態查詢
- 2. 如何在EC2實例的RDS實例上執行MySQL查詢?
- 3. 如何獲取workflowservicehost工作流狀態
- 4. 查詢所有Sharepoint工作流的內部狀態
- 5. 狀態設計模式執行查詢
- 6. 保存實例狀態 - 它是如何工作的?
- 7. 如何判斷實例是否處於由工作流狀態機定義的最終狀態?
- 8. 如何在狀態機工作流中實現延遲
- 9. 狀態機工作流 - VB.NET
- 10. 如何查詢流程定義的運行實例?
- 11. 輪詢SSIS執行狀態
- 12. 在wf 4.0狀態機中重新運行工作流狀態
- 13. 如何使用salt狀態執行mysql查詢
- 14. AWS:如何獲取實例狀態檢查狀態,而不是狀態
- 15. 加載工作流實例
- 16. 如何基於工作流程狀態進行分類?
- 17. 如何在AEM中通過JAVA查找運行實例的工作流程
- 18. 工作,什麼樣的查詢執行
- 19. 如何在查詢(提供的示例)中執行此操作?
- 20. 在Windows Workflow Foundation 4中恢復掛起的狀態機工作流實例
- 21. 自定義工作流程如何獲得執行實體
- 22. 如何工作搜索查詢喜歡或喜歡和狀態
- 23. 如何使用保存的實例狀態和恢復實例狀態?
- 24. 如何確定DB_DataObject實例的狀態?
- 25. 如何獲取java.rmi.Remote實例的狀態
- 26. 處理工作流的'Faulted'狀態
- 27. 工作流基金會的狀態
- 28. Odoo中工作流模型的狀態
- 29. 基於TFS狀態的工作流程
- 30. 執行計劃中的「查詢成本」是如何工作的?
對不起,我忘了澄清,這是我正在談論的WF 4.0 ... WorkflowInstance.GetWorkflowQueueData不存在於4.0 – Adam 2009-09-06 10:04:24
哦,對不起。當你說書籤時,我應該知道你的意思是4.0。我會編輯答案。 – 2009-09-06 13:41:06
在4.0中,GetAllBookmarks()的定義在哪裏?我沒有在System.Workflow.Runtime.WorkflowInstance上看到它。 – lesscode 2013-09-25 21:12:08