Dynamics 365 插件注册、调试与外部集成指南
1. 插件注册工具特性
插件注册工具在注册服务器端扩展时提供了广泛的功能。
1.1 插件注册
- 沙盒隔离模式 :注册插件时,可选择是否在沙盒隔离模式下执行。对于在线实例,此模式是必需的,因为用户无法访问服务器资源。建议本地部署也使用沙盒模式,除非有特定资源需要访问,但这通常被认为是不良实践。
- 插件位置 :插件位置可以是数据库、磁盘或全局程序集缓存(GAC)。在线实例仅允许数据库部署。本地安装时,如果程序集在多个应用程序中使用,GAC 是一个可行的选择;调试和不断更改程序集时,磁盘部署也是一种选择。不过,数据库部署是首选方法,因为所有内容都包含在数据库中,并且可以使用解决方案轻松在实例之间恢复和推广。
1.2 插件步骤注册
注册插件步骤时,用户可以灵活选择一些配置选项。插件可以在执行管道的不同阶段触发,具体如下:
| 阶段名称 | 阶段编号 | 描述 | 是否在事务中执行 |
| — | — | — | — |
| 预验证 | 10 | 操作前进行的验证事件 | 不保证 |
| 预操作 | 20 | 操作前立即发生的事件 | 是 |
| 主操作 | 30 | 不可覆盖的事件,代表更改持久化到数据库的主要操作 | 是 |
| 后操作 | 40 | 操作后触发的阶段,此事件可以是同步或异步的 | 同步时是 |
同步和异步插件在沙盒模式下注册时都有两分钟的执行限制。插件注册工具还允许
超级会员免费看
订阅专栏 解锁全文
1056

被折叠的 条评论
为什么被折叠?



