码迷,mamicode.com
首页 > 其他好文 > 详细

创建一个dynamics 365 CRM online plugin (四) (Not finished)

时间:2019-04-08 23:02:16      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:http   eve   ati   bsp   数据库   inf   val   database   nsa   

开始之前,我们要确认一下 Plugin 的 pipeline. PreValidation -> PreOperation -> Server Side System Main Event-> PostOperation

PreValidation 是在security check 之前, 通常会用来加载外部数据和用户不相关的内容.
PreOperation 是在security check 之后, 通常会用来做一系列的功能.
PostOperation 是在System Main Event 发生之后, 通常是用来对Event做一些添加.

 

Database Transaction Support

DTS 值在PreOperation 和PostOperation中有效.

DTS是 当你有exception的时候, 你的所有的data 都会roll back 不会记录到数据库中. 只有完全execute的Plugin的数据才会储存

 技术图片

 

创建一个dynamics 365 CRM online plugin (四) (Not finished)

标签:http   eve   ati   bsp   数据库   inf   val   database   nsa   

原文地址:https://www.cnblogs.com/TheMiao/p/10674031.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!