InstancePersistenceContext.InstanceVersion 属性

定义

获取与当前实例句柄对于当前实例所持有的锁的版本。

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

属性值

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

注解

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

适用于