InstancePersistenceContext.LockToken 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ányleíróhoz kötött példánytulajdonos zárolási jogkivonatát.
public:
property Guid LockToken { Guid get(); };
public Guid LockToken { get; }
member this.LockToken : Guid
Public ReadOnly Property LockToken As Guid
Tulajdonság értéke
Az aktuális példányleíróhoz kötött zárolási jogkivonat, vagy Empty ha a leíró nincs példánytulajdonoshoz kötve.
Megjegyzések
Az adatmegőrzési szolgáltatónak ellenőriznie kell ezt az értéket a példánytároló egy példányán tárolt zárolási jogkivonaton, amikor egy zárolást (például a példányadatok megőrzését) igénylő művelet végrehajtásakor a zároláshoz kötött leírót használ. Ha a zárolási jogkivonat nem egyezik, a parancsnak az InstanceLockLostException paranccsal kell meghiúsulnia.
Az adatmegőrzési szolgáltatónak ezt az értéket kell használnia zárolási jogkivonatként egy példány új zárolásának beszerzésekor (például a példányadatok zároláshoz még nem kötött leíróval történő megőrzése). Ha a példány már zárolva van a példánytárolóban, és a zárolási jogkivonat megfelel ennek a zárolási jogkivonatnak, a perzisztenciaszolgáltató megpróbálhatja visszakövetelni a példányt a BindReclaimedLock használatával.