GetInstanceExtensions <>方法中的工作流扩展为NULL

时间:2018-06-20 16:12:28

标签: c# workflow workflow-foundation-4 workflow-foundation

我正在尝试通过WorkflowApplicationCompletedEventArgs GetInstanceExtensions <>()方法在工作流完成后(在工作流应用程序Completed事件中)检索工作流扩展。

由于某种原因,该方法总是返回null。是否无法从工作流完成的事件处理程序中检索工作流扩展及其当前值?

1 个答案:

答案 0 :(得分:1)

我正在使用以下代码:

var ext = e.GetInstanceExtensions()作为TaskResolutionExtension;

那是行不通的,但这确实可以做到:

var ext = e.GetInstanceExtensions()。ToList()。First();