Dynamics crm 2011 如何在Dynamics 2011中以编程方式停止工作流?

Dynamics crm 2011 如何在Dynamics 2011中以编程方式停止工作流?,dynamics-crm-2011,dynamics-crm,Dynamics Crm 2011,Dynamics Crm,我需要停止与事件相关联的所有正在运行的工作流(以及名称以“Auto_”开头的工作流) 但是,我似乎找不到任何关于如何以编程方式停止工作流的文档,也找不到它们如何存储在数据库中。这是通过以下途径实现的: Entity workflowToCancel = new Entity("asyncoperation"); workflowToCancel.Id = workflowID; workflowToCancel["statecode"] = new OptionSetValue(3); wor

我需要停止与事件相关联的所有正在运行的工作流(以及名称以“Auto_”开头的工作流)

但是,我似乎找不到任何关于如何以编程方式停止工作流的文档,也找不到它们如何存储在数据库中。

这是通过以下途径实现的:

Entity workflowToCancel = new Entity("asyncoperation");

workflowToCancel.Id = workflowID;
workflowToCancel["statecode"] = new OptionSetValue(3);
workflowToCancel["statuscode"] = new OptionSetValue(32);

myCRMService.Update(workflowToCancel);