2011-11-16 61 views
1

我正在使用工作流程解决方案。在这个工作流程中,我有一个参数可以在工作流程内保持特定数据的顺序。是否可以在工作流程之外获取ActivityContext?

要托管我的解决方案,我使用WorkflowApplication实例,我称之为_workflowApplication。

如果我将_workflowApplication.WorkflowDefinition作为MyActivity,我会得到该活动。

在该活动中,我有我的说法,我需要工作流之外,但现在得到这样的说法,我需要有一个ActivityContext中发送。

是否有可能得到这方面还是有人知道另一个好从工作流中获取这类数据的方法?

编辑1: WF托管在Azure中,并对SQL Azure服务器使用Persistance。

回答

2

你在找什么叫做跟踪

您可以阅读更多关于here

如果你想直接得到你的手放进我建议你下载these样本,更具体的WF_WCF_Samples \ WF \基本\跟踪文件夹中也有例子屈指可数的代码。我想他们中的一些正是你想要做的。

一旦你了解它的工作原理,它确实是一个非常简单的概念。

+0

跟踪似乎是我的问题的一个很好的解决方案。非常感谢! –

2

从工作流中获取数据的一种可能方法是使用扩展。 你可以在this blog看看你如何使用扩展的例子。

相关问题