<script type="text/JavaScript"> </script> <script src="http://a.alimama.cn/inf.js" type="text/javascript"></script>
在命令行输入"UNDO",会看到"Enter the number of operations to undo or [Auto/Control/BEgin/End/Mark/Back]",本文就利用"BEgin/End/Mark/Back”在ARX开发中实现Undo的操作。
1. Undo 操作的结构:
_BEgin
_Mark
_Undo
_End
2. 注意事项:
一组{_BEgin, _End}为一个操作单元,其内部不能再嵌套另一个{_BEgin, _End}。
{_BEgin, _End}不能嵌在任何Transaction内部,但其内部可以嵌任意多个Transaction.
最好一个_Mark标识一个Transaction.
<script type="text/JavaScript"> </script> <script src="http://a.alimama.cn/inf.js" type="text/javascript"></script>