在工作流执行的过程中,这些时机可以卸载工作流实例,进行持久化处理。
1、在ActivityExecutionContext完成并结束(卸载)后。
2、在Activity进入空闲状态时。
3、一个TransactionScopeActivity完成(卸载)时。
4、一个带有PersistOnCloseAttribute属性的Activity完成时。
5、当调用WorkflowInstance.Unload或WorkflowInstance.TryUnload时。
在工作流执行的过程中,这些时机可以卸载工作流实例,进行持久化处理。
1、在ActivityExecutionContext完成并结束(卸载)后。
2、在Activity进入空闲状态时。
3、一个TransactionScopeActivity完成(卸载)时。
4、一个带有PersistOnCloseAttribute属性的Activity完成时。
5、当调用WorkflowInstance.Unload或WorkflowInstance.TryUnload时。