簡體   English   中英

從工作流內部獲取對工作流的引用

[英]Get a reference to the workflow from inside the workflow

我希望我的工作流在某些測試失敗后中止。

如何獲得對我所處工作流程的引用,以便可以調用abort。

我將嘗試在啟動工作流程時在IDictionary中傳遞對工作流程的引用,但是我會認為Context在其中某個地方對工作流程進行了引用。

有什么想法嗎? 理查德

您要中止還是終止工作流程?

通常,僅當發生未處理的錯誤並且您要從持久性存儲中的最后一個狀態重新啟動時,才會中止操作。 通過使用Throw行為拋出異常,而不是在工作流中捕獲該異常並指定Abort的UnhandledExceptionAction來實現此目的。

在工作流中檢測到無效狀態時,終止會更常見。 您可以使用TerminateWorkflow活動來實現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM