Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 暂停Sharepoint工作流更长时间(即数周)_Visual Studio 2010_Sharepoint 2010_Sharepoint Workflow - Fatal编程技术网

Visual studio 2010 暂停Sharepoint工作流更长时间(即数周)

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

我想将工作流暂停6周。在这段时间之后,它会检查一个项目的特定列表,并在发现时发送一封电子邮件——非常简单

Visual Studio中有两个活动:
delayActivity
suspendActivity
。我认为挂起更好,因为它可能会使工作流脱水并节省资源

  • 启动一个工作流,让它静置几周,什么也不做,然后继续(还有:状态机与顺序机)的“最佳”方式是什么
  • 在VisualStudio中设置它有什么帮助吗?(需要的属性和处理程序?)

PS:Cross post from.

suspendActivity停止工作流的执行,但不会永久终止工作流。如果工作流有错误,但错误是可恢复的,并且工作流可以在故障点重新启动,则使用此选项

delayActivity可用于将工作流暂停一段时间。 这是你必须在你的案件中使用的

工作流的类型(状态机与顺序)取决于需求


也许你可以用谷歌作为例子,我想还有很多。

持久性已经内置到sharepoint的工作流中

见:


该链接是针对sharepoint 2007工作流的,但我相信sharepoint 2010的体系结构并没有太大的不同。

是的,您确实需要小心。另外,在升级工作流时,实例仍处于脱水状态。脱水非常有趣-延迟工作流会使其脱水吗?