【问题标题】:Windows Workflow Foundation 4 (WF4) ArgumentsWindows Workflow Foundation 4 (WF4) 参数
【发布时间】:2010-05-11 20:24:46
【问题描述】:

我正在处理一个 WF4 项目,以供经理批准向他们提出的所需资源请求。我正在传递一个自定义类型的参数,一个名为“Request”的类。 Request 类包含一个 Player 类型的 List,其中“Player”是我创建的另一个类,用于表示审批经理。我在两个类上都使用了 DataContract Serializer 来序列化它们,并且在一个问题上一切正常。在工作流中,如果我尝试使用实际执行批准的 Player 更新 Request 类或 List of Player 集合,我的工作流将终止,并且记录将从我的持久性数据库中的 InstancesTable 中删除。有谁知道为什么会这样?我认为必须有一种方法可以动态更新传递给工作流的对象,但我似乎无法让它工作。

【问题讨论】:

    标签: windows workflow-foundation workflow-foundation-4 arguments


    【解决方案1】:

    听起来有一些异常是更新对象导致工作流终止的结果。如果您使用的是 WorkflowApplication,请尝试向 OnUnhandledException 添加回调并检查 UnhandledException 以查看问题所在。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多