【问题标题】:What is the equivalent for try-finally block in workflow foundation?工作流基础中 try-finally 块的等价物是什么?
【发布时间】:2010-06-06 14:56:47
【问题描述】:

即使在抛出异常之后,我也想执行一个特定的活动,就像 try{}finally{} 块一样。

是否可以使用 WF v3.5 进行顺序工作流?

【问题讨论】:

    标签: .net-3.5 workflow-foundation sequential-workflow


    【解决方案1】:

    在WF3中没有这样的东西,这是他们在WF4中添加的东西。

    在 Wf3 中,您需要添加一个错误处理程序,执行您的活动并使用 ThrowActivity 再次引发异常。

    【讨论】:

    • 不是我想要的答案,但它可能是正确的 :) 我希望我们能尽快进入 wf4。
    • 您将在 WF4 中获得带有 finally 块的 TryCatch 活动 :-) 请记住,如果异常未被处理,则无法保证最终会执行,这完全取决于主机设置.
    猜你喜欢
    • 2022-11-15
    • 1970-01-01
    • 1970-01-01
    • 2012-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-12
    • 2020-07-19
    相关资源
    最近更新 更多