InstancePersistenceContext.InstanceVersion Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Version der Sperre ab, die von dem aktuellen Instanzhandle auf der aktuellen Instanz gespeichert ist.
public:
property long InstanceVersion { long get(); };
public long InstanceVersion { get; }
member this.InstanceVersion : int64
Public ReadOnly Property InstanceVersion As Long
Eigenschaftswert
Die Version der Instanzsperre, die an das aktuelle Instanzhandle gebunden ist, oder -1, wenn das Handle nicht an eine Sperre gebunden ist.
Hinweise
Der Persistenzanbieter sollte diesen Wert anhand der Sperrversion der Sperre in einer Instanz im Instanzspeicher überprüfen, wenn ein Vorgang ausgeführt wird, für den eine Sperre (z. B. das Speichern von Instanzdaten) mithilfe eines an die Sperre gebundenen Handles erforderlich ist. Wenn die Sperrversion nicht übereinstimmt, sollte der Befehl mit "InstanceLockLostException" fehlschlagen.