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ı, kilitle ilişkili bir tanıtıcı kullanarak kilit gerektiren bir işlem gerçekleştirirken (örneğin kalıcı örnek verileri) örnek deposunda tutulan kilidin kilit sürümüne karşı bu değeri denetlemelidir. Kilit sürümü eşleşmiyorsa komutu InstanceLockLostException ile başarısız olmalıdır.

Şunlara uygulanır