zoukankan      html  css  js  c++  java
  • Dynamics CRM 的乐观并发功能

     并发行为有三种:

    1. AlwaysOverwrite 总是覆盖

    2. Default 默认

    3. IfRowVersionMatches 如果记录版本匹配

    如果没有启用乐观并发,则默认是第一种行为会被执行

    如果启用了乐观并发并且设置了并发行为为第三种,则会校验记录版本是否一致,如果不一致则会抛出一个名为ConcurrencyVersionMismatch的异常。

    如何测试乐观并发:

    我们可以使用程序A先读取出一条记录,然后启动另外一个程序B,把该条记录更新;回到程序A设置并发行为为IfRowVersionMatches,再次更新该条记录,此时就会遇到ConcurrencyVersionMismatch。

  • 相关阅读:
    python高级语法
    python的内置类型
    Python现状
    前端项目技术栈
    1.22
    类型转换!
    文件上传下载!
    Struts2的Ognl详解
    第二章复习
    解耦和耦合
  • 原文地址:https://www.cnblogs.com/tcli/p/11099619.html
Copyright © 2011-2022 走看看