Dynamics CRM 365 - 零基础入门学习后端插件的注册方法
在Dynamics 365中我们如使注册我们定义好的插件呢?
注册插件
插件的注册
1、打开插件注册工具,输入相关信息。
注意:插件工具的登录账户,要确保是部署管理员。
2、生成已写好的类库,并如下图所示点击注册
生成写好的类库
在工具中,注册我们的插件
3、选择我们的插件进行勾选注册
如果创建过,是更新,如何更新已注册的插件类库,如图下操作。右键已注册的插件类库,点击Update。
4、为注册好的插件类库添加步骤。
填写相应的信息,
4.1 Message
Message为触发插件时的操作创建,更新或删除等等,
4.2 Primary entity
Primary entity为当前需要触发插件的实体,填写逻辑名称。
4.3 Filtering Attributes
Filtering Attributes仅当Message为更新时才可选,意思是选择记录哪些字段更新时,会触发当前的Update插件。
4.4 Execution Order
Execution Order是该步骤的执行顺序,因为有可能当前这个实体,Update会触发多个不同的插件,这个是设定插件执行顺序的。
4.4 事件执行管道
这一部分叫做“事件执行管道”。
pre-validation不是基于事务的,而后两项则是在数据库事务内执行的。
pre-operation 事务内,获取提交前数据。
post-operation 事务内,获取提交后数据,但还没有提交事务
值得注意的是,当注册为Create的pre-operation时,是查询不到记录信息的,同样Delete的post-operation也是查询不到当前记录信息的。
4.5 同步或异步执行插件。
5 设置完成点击注册按钮即可。
快去测试一下自己的插件吧,如果有问题可以试一试调试哈
请参考我的另一篇文章: 插件的调试.
到此就结束啦,快去练习一下吧!欢迎大佬和小Monkey沟通。
感谢大佬指正 小Monkey
如果你觉得有用的话,就留个赞吧!蟹蟹