0
我是新來的WF4和我試圖找到一種方法,以卸載代碼活動的工作流,但我可以在代碼活動得到的是工作流實例ID,我不知道如何使用該ID來卸載工作流程。活動卸載工作流
理想的情況下,工作流將暫停用戶干預的情況(這是我會堅持並卸載工作流),當用戶進行必要的更改我希望加載工作流回來,繼續吧。這是一個WCF WF服務。
任何意見和建議,將不勝感激。
謝謝
我是新來的WF4和我試圖找到一種方法,以卸載代碼活動的工作流,但我可以在代碼活動得到的是工作流實例ID,我不知道如何使用該ID來卸載工作流程。活動卸載工作流
理想的情況下,工作流將暫停用戶干預的情況(這是我會堅持並卸載工作流),當用戶進行必要的更改我希望加載工作流回來,繼續吧。這是一個WCF WF服務。
任何意見和建議,將不勝感激。
謝謝
內部工作流程卸載並沒有真正意義,之後的行動將更新工作流狀態,因而無效的保存狀態的所有結果。
通常你只是在一個工作流程中創建書籤,以及可選堅持的狀態,並讓運行環境決定一個工作流程需要卸載與否。這種方式取決於運行時,WorkflowApplication與WorkflowServiceHost,並且基於回調或基於空閒時間。
哦,我只看了一眼書籤。是否需要創建書籤(例如在活動中)來暫停工作流程?現在我創建了一個測試工作流,在該工作流中持久化它並調用另一個通過相關變量的操作以使用相同的實例。只是堅持和使用相關句柄工作或將書籤首選?感謝您的回覆! – 2012-03-20 20:26:02
書籤是使工作流以可持久/不可載入的方式變爲空閒的**方式。像Delay或Receive這樣的活動都在內部使用書籤。 – Maurice 2012-03-20 20:30:37
啊......我會再看看它。乾杯! – 2012-03-20 20:38:28