插件发布操作在数据库中锁定记录

时间:2013-12-16 18:17:44

标签: dynamics-crm-2011

我从我的插件调用一个Web服务,查询CRM数据库并将一些数据返回到插件。当我在操作后更新中注册我的插件时,我得到一个超时异常,这是由尝试查询数据库的Web服务引起的。当我在预操作更新中注册我的插件时,它就像一个魅力。

我的问题是:CRM数据库是否仅在操作更新时锁定记录而不是在预先操作更新?

1 个答案:

答案 0 :(得分:6)

确实应该没有理由向Web服务查询有关您正在更新的同一记录的信息。您应该可以使用PreImages和/或PostImages在插件中提供该数据。这样,您无需在更新期间查询Web服务。