共用方式為


InstancePersistenceContext.InstanceVersion 屬性

定義

取得目前執行個體控制代碼保留在目前執行個體上的鎖定版本。

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

屬性值

系結至目前實例句柄的實例鎖定版本,如果句柄未系結至鎖定,則為 -1。

備註

使用繫結至鎖定的控制代碼來執行需要鎖定的作業 (例如保存執行個體資料) 時,持續性提供者應該針對保留在執行個體存放區中之執行個體上的鎖定版本檢查此值。 如果鎖定版本不符,命令應該會失敗並出現 InstanceLockLostException。

適用於