在数据库中保存工作流程

时间:2011-02-22 12:17:57

标签: workflow workflow-foundation workflowservice

所有

有什么方法可以序列化Workflow并保存在数据库中并稍后加载它?

如何在C#中保存数据库中的工作流实例?

由于

1 个答案:

答案 0 :(得分:3)

这称为工作流持久性。 Here是一个简单的例子,可以帮助您入门。基本上,当您的工作流闲置时(有可能存在某些点,例如延迟活动),如果启用了持久性,您的工作流将创建一个恢复点(即书签),卸载并持久保存到实例存储中。设置(SQL DB,XML文件等)。当你恢复时,一切都按照以前的方式加载。