c# - CRM 4 方法的模拟 CRM 2011 中的 CrmService.CreateAsync(UpdateAsync)

标签 c# asynchronous ssis dynamics-crm-2011 crm

是否可以进行异步调用,就像在 Crm 4 中一样

  crmService.UpdateAsync(card, Guid.NewGuid());

在 CRM 2011 中???

我必须借助 SSIS 在 CRM 和某些系统之间进行同步。 在目标脚本组件中,我想使用异步调用,但我不想自己编写异步调用。

谢谢!!!

最佳答案

我主要使用 CRM 2011(而不是 CRM 4),但听起来您要部署一个插件。如果没有,请立即停止阅读。 :)

如果是,您可以在 PRT 中注册插件时将调用类型设置为异步。只需单击该选项即可。

您还有另一种选择。如果您正在运行最新的 .NET 框架,则有一个新关键字 - async 可以异步执行该方法。如果您的目标是较旧的 .NET 版本,请不要绝望 - 我使用线程进行了长时间的更新并且效果也很好。

关于c# - CRM 4 方法的模拟 CRM 2011 中的 CrmService.CreateAsync(UpdateAsync),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14525634/

相关文章:

c# - 可选参数后跟 Params

c# - 使用最小起订量验证列表

iOS popToRootViewControllerAnimated 无法处理委托(delegate)方法

javascript - 当 promise 得到解决时,异步函数不会返回

sql-server - 如何使用 SSIS 从平面文件中删除重复行?

sql - 将包部署到 SQL Server 时出现 SSIS 部署错误

c# - 加载同一程序集的不同版本

C# 使用 Form.show() 命令崩溃,ObjectDisposedException - 请更深入地了解/解释

javascript - 使用回调异步加载 JavaScript 文件

sql-server - SSIS 作业调度程序失败,但在 BIDS 和 MSDB 集成服务中运行良好