Aracılığıyla paylaş


InstancePersistenceContext.InstanceVersion Özellik

Tanım

Geçerli örnek tanıtıcısı tarafından geçerli örnekte tutulan kilidin sürümünü alır.

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

Özellik Değeri

Geçerli örnek tanıtıcısına bağlı örnek kilidinin sürümü veya tanıtıcı bir kilide bağlı değilse -1.

Açıklamalar

Kalıcılık sağlayıcısı, kilide bağlı bir tanıtıcı kullanarak kilit gerektiren bir işlem (örneğin kalıcı örnek verileri) gerçekleştirirken bu değeri örnek deposundaki bir örnekte tutulan kilidin kilit sürümüyle karşılaştırarak denetlemelidir. Kilit sürümü eşleşmiyorsa komutun InstanceLockLostException ile başarısız olması gerekir.

Şunlara uygulanır