InstancePersistenceContext.InstanceVersion Eigenschap

Definitie

Hiermee haalt u de versie van de vergrendeling op het huidige exemplaar op door de huidige instantiehandgreep.

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

Waarde van eigenschap

De versie van de instantievergrendeling die is gebonden aan de huidige instantie-ingang of -1 als de handle niet is gebonden aan een vergrendeling.

Opmerkingen

De persistentieprovider moet deze waarde controleren op basis van de vergrendelingsversie van de vergrendeling die is vastgehouden op een exemplaar in het exemplaararchief bij het uitvoeren van een bewerking waarvoor een vergrendeling (zoals persistente exemplaargegevens) is vereist met behulp van een ingang die is gebonden aan de vergrendeling. Als de vergrendelingsversie niet overeenkomt, mislukt de opdracht met InstanceLockLostException.

Van toepassing op