1
3
无持久区域的目标是指示您正在做的事情无法从中间恢复。例如,一个Receive和SendReply操作,如果您坚持在中间,那么如果工作流稍后中止,您也可以从中间继续。如果在SendReply之前恢复,则恢复后的第一步是发送回复,但由于没有请求,因此没有可向其发送回复的位置。同样,对于TransactionScope,您不能在事务的中间重新启动。 因此,基本上,每当您在工作流上删除持久化活动时,都可以将其视为在从磁盘重新加载工作流之后能够从该点恢复工作流。 |
xefrog · C#静态变量不持久? 9 年前 |