InstancePersistenceContext.InstanceVersion Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri az aktuális példányon tárolt zárolás verzióját az aktuális példány leírója alapján.
public:
property long InstanceVersion { long get(); };
public long InstanceVersion { get; }
member this.InstanceVersion : int64
Public ReadOnly Property InstanceVersion As Long
Tulajdonság értéke
A példány zárolásának verziója az aktuális példányleíróhoz van kötve, vagy -1, ha a fogópont nincs zároláshoz kötve.
Megjegyzések
Az adatmegőrzési szolgáltatónak ellenőriznie kell ezt az értéket a példánytárban lévő példányon tárolt zárolási verzióval, amikor olyan műveletet hajt végre, amely zárolást igényel (például a példányadatok megőrzése) a zároláshoz kötött leíróval. Ha a zárolási verzió nem egyezik, a parancsnak az InstanceLockLostException paranccsal kell meghiúsulnia.