摘要:
WF工作流实例持久化(钝化)在工作流项目中相当的重要,在实际业务中几乎所有的业务流都需要较长时间才能执行完毕,这样就需要把未完成的业务流持久化到数据库或者文件中。
WF自身提供了SqlWorkflowPersistenceService服务以支持实例持久化。
public SqlWorkflowPersistenceService( string connectionString, bool unloadOnIdle, TimeSpan instanceOwnershipDuration, TimeSpan loadingInterval )
参数说明:
connectionString:数据库连接字符串
unloadOnIdle:是否启用自动钝化
instanceOwnershipDuration:锁定持续时间
loadingInterval:引擎轮询检测时间间隔 阅读全文