2014-02-12 43 views
0

鑑於插件的現有OrganizationServiceContext在當前SQL事務上下文中執行更新(假設事先或事後驗證事件),是否有一種更新外部獨立實體的有效方法這個交易/背景?當CRM 2011插件中發生異常時阻止更新回滾

目標是避免在引發異常時回滾不同實體(除插件目標實體)上的更新。

回答

2

只需創建一個新的IOrganizationService,而不是使用OrganizationServiceContext。

檢查此example

+0

謝謝你的鏈接!但文章描述了創建一個新的IOrganizationService是舊的做法。文章中描述的新方法是使用'ExecuteMultipleRequest'和'ContinueOnError = true'設置。 –