0

我一直在使用WF 4相当广泛的最后几个月,我注意到在WF设计师有一个“参数”按钮,你可以点击,然后查看列表和/或添加额外的参数。工作流允许参数定义但不支持工作流服务?

将参数添加到WF服务将是非常有益的,但在设计器中您没有相同的选项。是否可以在XAML中定义参数或者为什么不允许参数存在某种原因?

我想将参数传递给我用设计器构建的工作流服务。理想情况下,我想从托管它的应用程序(Win服务)中将字符串参数传递到WF服务中。同一个应用程序还托管了一个Xaml工作流,我通过几个参数传递WF在运行时执行它的工作。

回答

1

使用工作流服务,您可以使用使用接收活动建模的WCF请求来启动工作流。所以Receive活动就是你想添加参数的地方。

+0

好的答案!当然它现在是有道理的! – 2010-11-11 20:07:11

+0

这不能回答我的问题。当通信服务在应用程序启动时实例化时,我想从托管应用程序传入一个参数。看到我最近编辑的问题,看看我的意思。 – jlafay 2010-11-11 20:16:15

+0

@Preet,之前没有什么意义? – jlafay 2010-11-11 20:16:38