1)什么是DataRow's RowState and RowVersion?
      DataRow's RowState是数据行的状态,RowVersion是数据行的版本。
   RowState and Row Version are both enum object.
   The codesnap is the following detail:

}

 


 

2)在DataRow的不同RowState下取不同RowVersion的值会是怎样的哪,我们通过下面的代码进行测试:

}

 

3) 测试结果:

在DataRow的不同 RowState下取不同 RowVersion值的情况

4)结果分析:

DataRow在Deleted RowState状态下只有Original DataRowVersion的值可以访问,访问其他版本的的值都会引发异常。

只有在Detached状态下可以访问Proposed和Default版本的值,其他状态下访问Proposed的值将引发异常。

Current版本的值在Deleted和Detached状态下访问会引发异常。

5)相关链接

关于DataRow的RowState和RowVersion

 

 

相关文章:

  • 2022-03-01
  • 2022-12-23
  • 2022-02-07
  • 2022-02-19
  • 2021-05-30
  • 2021-10-14
  • 2021-12-01
  • 2022-12-23
猜你喜欢
  • 2022-02-03
  • 2021-09-03
  • 2021-11-21
  • 2021-04-19
  • 2021-11-14
  • 2022-12-23
相关资源
相似解决方案