Visual studio 2010 暂停Sharepoint工作流更长时间(即数周)
我想将工作流暂停6周。在这段时间之后,它会检查一个项目的特定列表,并在发现时发送一封电子邮件——非常简单 Visual Studio中有两个活动:Visual studio 2010 暂停Sharepoint工作流更长时间(即数周),visual-studio-2010,sharepoint-2010,sharepoint-workflow,Visual Studio 2010,Sharepoint 2010,Sharepoint Workflow,我想将工作流暂停6周。在这段时间之后,它会检查一个项目的特定列表,并在发现时发送一封电子邮件——非常简单 Visual Studio中有两个活动:delayActivity和suspendActivity。我认为挂起更好,因为它可能会使工作流脱水并节省资源 启动一个工作流,让它静置几周,什么也不做,然后继续(还有:状态机与顺序机)的“最佳”方式是什么 在VisualStudio中设置它有什么帮助吗?(需要的属性和处理程序?) PS:Cross post from.suspendActivit
delayActivity
和suspendActivity
。我认为挂起更好,因为它可能会使工作流脱水并节省资源
- 启动一个工作流,让它静置几周,什么也不做,然后继续(还有:状态机与顺序机)的“最佳”方式是什么
- 在VisualStudio中设置它有什么帮助吗?(需要的属性和处理程序?)
PS:Cross post from.suspendActivity停止工作流的执行,但不会永久终止工作流。如果工作流有错误,但错误是可恢复的,并且工作流可以在故障点重新启动,则使用此选项 delayActivity可用于将工作流暂停一段时间。 这是你必须在你的案件中使用的 工作流的类型(状态机与顺序)取决于需求
也许你可以用谷歌作为例子,我想还有很多。持久性已经内置到sharepoint的工作流中 见:
该链接是针对sharepoint 2007工作流的,但我相信sharepoint 2010的体系结构并没有太大的不同。是的,您确实需要小心。另外,在升级工作流时,实例仍处于脱水状态。脱水非常有趣-延迟工作流会使其脱水吗?