InstancePersistenceContext.InstanceVersion 属性

定义

获取当前实例句柄在当前实例上保留的锁的版本。

public:
 property long InstanceVersion { long get(); };
public long InstanceVersion { get; }
member this.InstanceVersion : int64
Public ReadOnly Property InstanceVersion As Long

属性值

绑定到当前实例句柄的实例锁的版本,或者如果句柄未绑定到锁,则 -1。

注解

在使用绑定到锁的句柄执行需要锁(如持久保存实例数据)的操作时,持久性提供程序应根据实例存储中实例上持有的锁版本检查此值。 如果锁定版本不匹配,该命令应失败并出现 InstanceLockLostException。

适用于