预操作和后操作之间的区别当我们进行预操作时,预操作将在检索时工作吗?

时间:2014-05-06 13:33:47

标签: dynamics-crm-2011 dynamics-crm

预操作是否可以检索,创建,更新为什么后期操作? 后期操作也将起作用。那为什么要预先操作。你能不能让任何人澄清我

1 个答案:

答案 0 :(得分:2)

预操作:   用于在主系统操作之前执行的插件的管道。

Post-operation:

主要操作后要执行的插件管道。:

For Example: Pre-Operation

假设我们有一个业务要求,即发送CRM后不应删除CRM中的报告。

因此,我们将编写一个要在Pre-Operation上注册的插件并检查发送日期时间,如果它是已发送报告,我们将抛出异常,并显示无法删除此报告的消息。 So our plugin executes before the main Operation以阻止删除。

For Example: Post-Operation

假设我们有一些像Account这样的实体,我们希望Synchronize使用一些外部系统。我们将编写一个插件,以便在Post-Operation上注册,并将一些通知/数据发送到我们想要的外部系统Sync