标识当父 Lock 元素在指定对象上创建锁定时要使用的模式。
语法
  
<Lock>  
   ...  
   <Mode>...</Mode>  
   ...  
</Lock>  
元素特征
| 特征 | 说明 | 
|---|---|
| 数据类型和长度 | String(枚举) | 
| 默认值 | 无 | 
| 基数 | 1-1:出现一次且仅出现一次的必需元素。 | 
元素关系
| 关系 | 元素 | 
|---|---|
| 父元素 | 锁定、 解除锁定 | 
| 子元素 | 无 | 
备注
父 Lock 元素使用 Mode 元素确定要对对象创建的锁的类型。 此元素的值限定为下表中列出的字符串之一。
| 值 | 说明 | 
|---|---|
| CommitShared | 对指定对象建立一个共享锁。 还可以为同一对象创建其他共享锁。 共享锁定会阻止包含写入操作的事务(如对指定对象运行Alter命令的Execute方法调用)在删除共享锁之前进行提交。 共享锁不会阻止包含读取操作(如发现方法调用或运行语句命令的Execute方法调用)的事务被提交。 | 
| CommitExclusive | 对指定对象建立一个排他锁。 不可为同一对象创建其他共享锁或排他锁。 排他锁可阻止指定对象的包含写或读操作的事务的提交,阻止会一直持续到该排他锁被删除为止。 |